From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 34532A0A0E; Wed, 3 Feb 2021 09:07:39 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AFD7F240461; Wed, 3 Feb 2021 09:07:38 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 2C7A6240446; Wed, 3 Feb 2021 09:07:35 +0100 (CET) IronPort-SDR: uEJPScbES2s5fihYLYN63uqlyjkJuUV3+8GxnoR2/6n+owI5JZGq68+eSJG+WdfRSjDnSEedac /JXh1+IrOjag== X-IronPort-AV: E=McAfee;i="6000,8403,9883"; a="177496197" X-IronPort-AV: E=Sophos;i="5.79,397,1602572400"; d="scan'208";a="177496197" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Feb 2021 00:07:35 -0800 IronPort-SDR: LkcFo6ufqybxLuSW1+8kgo2WgbHn50rVzLXQ3T2C2aPglD/uvNPFYqXwRI4rcDPwiOl9OFnMGc PmE9+hO8fprg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,397,1602572400"; d="scan'208";a="406470827" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP; 03 Feb 2021 00:07:35 -0800 Received: from shsmsx604.ccr.corp.intel.com (10.109.6.214) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Wed, 3 Feb 2021 00:07:34 -0800 Received: from shsmsx601.ccr.corp.intel.com (10.109.6.141) by SHSMSX604.ccr.corp.intel.com (10.109.6.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 3 Feb 2021 16:07:32 +0800 Received: from shsmsx601.ccr.corp.intel.com ([10.109.6.141]) by SHSMSX601.ccr.corp.intel.com ([10.109.6.141]) with mapi id 15.01.1713.004; Wed, 3 Feb 2021 16:07:32 +0800 From: "Zhang, Qi Z" To: "Wang, Haiyue" , "dev@dpdk.org" CC: "pvalerio@redhat.com" , "aconole@redhat.com" , "david.marchand@redhat.com" , "Rong, Leyi" , "Tu, Lijuan" , "Ruifeng.Wang@arm.com" , "Feifei.Wang2@arm.com" , "stable@dpdk.org" , "Guo, Jia" , "Richardson, Bruce" , "Ananyev, Konstantin" Thread-Topic: [PATCH v2] net/ixgbe: fix UDP zero checksum error Thread-Index: AQHW+dVLW7HgIXzrxkuJRrL+jyjgvapGE2pg Date: Wed, 3 Feb 2021 08:07:31 +0000 Message-ID: References: <20210202070652.145861-1-haiyue.wang@intel.com> <20210203021922.16164-1-haiyue.wang@intel.com> In-Reply-To: <20210203021922.16164-1-haiyue.wang@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2] net/ixgbe: fix UDP zero checksum error X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > -----Original Message----- > From: Wang, Haiyue > Sent: Wednesday, February 3, 2021 10:19 AM > To: dev@dpdk.org > Cc: pvalerio@redhat.com; aconole@redhat.com; > david.marchand@redhat.com; Zhang, Qi Z ; Rong, Leyi > ; Tu, Lijuan ; > Ruifeng.Wang@arm.com; Feifei.Wang2@arm.com; Wang, Haiyue > ; stable@dpdk.org; Guo, Jia ; > Richardson, Bruce ; Ananyev, Konstantin > > Subject: [PATCH v2] net/ixgbe: fix UDP zero checksum error >=20 > There is an 82599 errata that UDP frames with a zero checksum are incorre= ctly > marked as checksum invalid by the hardware. This was leading to misleadi= ng > PKT_RX_L4_CKSUM_BAD flag. >=20 > This patch changes the bad UDP checksum to PKT_RX_L4_CKSUM_UNKNOWN, > so the software application will then have to recompute the checksum itse= lf if > needed. >=20 > Bugzilla ID: 629 >=20 > Fixes: af75078fece3 ("first public release") > Cc: stable@dpdk.org >=20 > Reported-by: Paolo Valerio > Signed-off-by: Haiyue Wang Applied to dpdk-next-net-intel. Thanks Qi