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
