[PATCH v3] net/vmxnet3: fix a missing vmxnet3 register command

Ferruh Yigit ferruh.yigit at amd.com
Fri Apr 26 15:51:12 CEST 2024


On 4/22/2024 7:10 PM, Ronak Doshi wrote:
> Vmxnet3 uses capability registers to advertise the supported
> capabilities of UPT device. It uses DCR0_REG command register
> for this purpose. However, the register command enum misses
> one command which technically is not used by dpdk vmxnet3
> driver yet. This can cause issue for commands added later.
> For example, DCR0_REG and MAX_CAPABILITIES register commands
> when issued will lead to incorrect command being executed in
> the hypervisor. The return values can be unexpected and can
> result in some capabilities being disabled and affect vnics
> requesting Uniform Passthroguh (UPT) mode.
> 
> This patch fixes this issue by adding a reserved
> command in its place.
> 
> Fixes: 5241d61bd865 ("net/vmxnet3: support capability registers")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Ronak Doshi <ronak.doshi at broadcom.com>
>

Applied to dpdk-next-net/main, thanks.


More information about the dev mailing list