[PATCH 0/7] VLAN and QinQ fixes for iavf
Bruce Richardson
bruce.richardson at intel.com
Mon Aug 31 12:26:13 CEST 2026
This patchset contains a number of small fixes for iavf VLAN
tag handling. Most issues were discovered by AI code review
rather than being found in testing.
Bruce Richardson (7):
net/iavf: disable broken QinQ strip on Rx
net/iavf: fix VLAN tag placement logic
net/iavf: fix VLAN outer TPID setting on Tx
net/intel: fix unclear enum names
net/intel: fix VLAN and QinQ tag position logic
net/iavf: fix missing outer QinQ tag for tunnelled packets
net/iavf: remove undocumented conditional macros
drivers/net/intel/common/tx.h | 14 ++---
drivers/net/intel/common/tx_scalar.h | 16 ++++--
drivers/net/intel/i40e/i40e_rxtx.c | 6 +-
drivers/net/intel/iavf/iavf_ethdev.c | 12 ++--
drivers/net/intel/iavf/iavf_rxtx.c | 56 +++++++++----------
drivers/net/intel/iavf/iavf_rxtx.h | 4 +-
drivers/net/intel/iavf/iavf_rxtx_vec_avx2.c | 12 ++--
drivers/net/intel/iavf/iavf_rxtx_vec_avx512.c | 12 ++--
drivers/net/intel/iavf/iavf_rxtx_vec_common.h | 18 ------
drivers/net/intel/ice/ice_rxtx.c | 6 +-
drivers/net/intel/idpf/idpf_common_rxtx.c | 3 +-
11 files changed, 74 insertions(+), 85 deletions(-)
--
2.53.0
More information about the dev
mailing list