> -----Original Message-----
> From: Thomas Monjalon <tho...@monjalon.net>
> Sent: Tuesday, June 13, 2023 2:02 AM
> To: Zhang, Qi Z <qi.z.zh...@intel.com>
> Cc: Lu, Wenzhuo <wenzhuo...@intel.com>; mschmidt
> <mschm...@redhat.com>; dev@dpdk.org; Richardson, Bruce
> <bruce.richard...@intel.com>; Konstantin Ananyev
> <konstantin.v.anan...@yandex.ru>; Wu, Jingjing <jingjing...@intel.com>;
> Xing, Beilei <beilei.x...@intel.com>; Rong, Leyi <leyi.r...@intel.com>;
> sta...@dpdk.org; Zhang, Helin <helin.zh...@intel.com>;
> david.march...@redhat.com
> Subject: Re: [PATCH] net/iavf: fix VLAN offload with AVX512
>
> 03/04/2023 07:39, Zhang, Qi Z:
> > > > It has been observed that mbufs of some received VLAN packets had
> > > > the VLAN tag correctly set in vlan_tci, but ol_flags were missing
> > > > the VLAN-indicating flags.
> > > >
> > > > _mm256_shuffle_epi8 operates as two independent 128-bit
> > > > operations, not as a single 256-bit operation. To have the
> > > > RTE_MBUF_F_RX_VLAN* flags reflected in the resulting vlan_flags
> > > > for all 8 rx descriptors, the input l2tag2_flags_shuf must contain
> > > > the required pattern in both 128-
> > > bit halves.
> > > >
> > > > This fix is for the AVX512 Rx path. The same bug in AVX2 was fixed
> > > > by commit
> > > > eb24917428a1 ("net/iavf: fix VLAN offload with AVX2").
> > > >
> > > > Fixes: 4b64ccb328c9 ("net/iavf: fix VLAN extraction in AVX512
> > > > path")
> > > > Cc: sta...@dpdk.org
> > > >
> > > > Signed-off-by: Michal Schmidt <mschm...@redhat.com>
> > > Acked-by: Wenzhuo Lu <wenzhuo...@intel.com>
> >
> > Applied to dpdk-next-net-intel.
>
> I don't find this patch in your tree.
> Is it lost somewhere?
Sorry, it is merged now.
>
>