[dpdk-dev] [PATCH v3] net/ixgbe: fix UDP zero checksum error

Zhang, Qi Z qi.z.zhang at intel.com
Tue Feb 9 02:23:45 CET 2021



> -----Original Message-----
> From: Ananyev, Konstantin <konstantin.ananyev at intel.com>
> Sent: Monday, February 8, 2021 9:48 PM
> To: Wang, Haiyue <haiyue.wang at intel.com>; dev at dpdk.org
> Cc: pvalerio at redhat.com; aconole at redhat.com;
> david.marchand at redhat.com; Zhang, Qi Z <qi.z.zhang at intel.com>; Rong, Leyi
> <leyi.rong at intel.com>; Tu, Lijuan <lijuan.tu at intel.com>;
> Ruifeng.Wang at arm.com; Feifei.Wang2 at arm.com; stable at dpdk.org; Guo, Jia
> <jia.guo at intel.com>; Richardson, Bruce <bruce.richardson at intel.com>
> Subject: RE: [PATCH v3] net/ixgbe: fix UDP zero checksum error
> 
> >
> > There is an 82599 errata that UDP frames with a zero checksum are
> > incorrectly marked as checksum invalid by the hardware.  This was
> > leading to misleading PKT_RX_L4_CKSUM_BAD flag.
> >
> > This patch changes the bad UDP checksum to
> PKT_RX_L4_CKSUM_UNKNOWN, so
> > the software application will then have to recompute the checksum
> > itself if needed.
> >
> > Bugzilla ID: 629
> > Fixes: af75078fece3 ("first public release")
> > Cc: stable at dpdk.org
> >
> > Reported-by: Paolo Valerio <pvalerio at redhat.com>
> > Signed-off-by: Haiyue Wang <haiyue.wang at intel.com>
> > ---
> > v3: Update the hardware errata doc name and session
> > v2: Change the always GOOD checksum to UNKOWN if BAD.
> > ---
> 
> Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com>
> 
> > 2.30.0
> 

Applied to dpdk-next-net-intel.

Thanks
Qi


More information about the dev mailing list