[dpdk-users] VLAN tci is not saved in rte_mbuf after HW stripping on X710/XL710
Volodymyr Veskera
volodymyrv at interfacemasters.com
Fri Aug 9 18:18:32 CEST 2019
Hello,
I am using XL710 card (FW version - 6.01 0x800034aa 0.0.0, DPDK version -
18.02.2 stable) and faced the next issue:
When VLAN offload feature is configured, in the fist packet provided by the
PMD (after hardware vlan stripping) vlan tci is not saved in
mbuf->vlan_tci. While ol_flags = 451, which tells that PKT_RX_VLAN_STRIPPED
and PKT_RX_VLAN flags were set.
Second and all next packets have correct mbuf->vlan_tci.
This issue reproduces only for VLAN tagged packets with length >= 2000
bytes.
If I am using rte_vlan_strip() for software vlan stripping, I do not see
such a problem.
Please share your thoughts about this.
Regards,
Volodymyr
More information about the users
mailing list