> 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: [email protected]
>
> Signed-off-by: Bruce Richardson <[email protected]>
Acked-by: Ciara Loftus <[email protected]>
> ---
> 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(-)
>