net/bnxt: fix mbuf VLAN in scalar Rx
authorKalesh AP <kalesh-anakkur.purayil@broadcom.com>
Mon, 23 Aug 2021 08:12:12 +0000 (13:42 +0530)
committerAjit Khaparde <ajit.khaparde@broadcom.com>
Thu, 2 Sep 2021 00:33:39 +0000 (02:33 +0200)
commit167978c1678fc5fd525e4e731de4c00093aee129
treeb534b4fdbc0bb0bf135a46a6bf4834c5497fd0e8
parent8908691632a51a81d6ce27d3d12a8781842a7518
net/bnxt: fix mbuf VLAN in scalar Rx

In the scalar Rx path, for the VLAN packet, TCI is not saved in
the "mbuf->vlan_tci", however the STRIPPED offload flag is set
along with PKT_RX_VLAN flag.

Fixes: c1b33d40315f ("net/bnxt: use table based mbuf flags handling")
Cc: stable@dpdk.org
Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
Reviewed-by: Lance Richardson <lance.richardson@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
drivers/net/bnxt/bnxt_rxr.c
drivers/net/bnxt/bnxt_rxr.h