[PATCH 6/7] net/iavf: fix missing outer QinQ tag for tunnelled packets
Loftus, Ciara
ciara.loftus at intel.com
Thu Sep 3 16:07:02 CEST 2026
> Subject: [PATCH 6/7] net/iavf: fix missing outer QinQ tag for tunnelled packets
>
> When the QinQ feature was enabled along with tunnelling support, the
> tunnel options were written directly to the context descriptor quad-word
> rather than being merged in. This leads to any QinQ tag in the context
> descriptor getting overwritten.
>
> Change order of operations so that the tunnel options go first and the
> QinQ tags are merged into that.
>
> Fixes: 4f8259df563a ("net/iavf: enable Tx outer checksum offload on
> AVX512")
> Fixes: 70baceadabf2 ("net/iavf: fix AVX512 Tx")
> Cc: stable at dpdk.org
>
> Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
Acked-by: Ciara Loftus <ciara.loftus at intel.com>
> ---
> drivers/net/intel/iavf/iavf_rxtx_vec_avx2.c | 6 ++++--
> drivers/net/intel/iavf/iavf_rxtx_vec_avx512.c | 6 ++++--
> 2 files changed, 8 insertions(+), 4 deletions(-)
>
More information about the dev
mailing list