From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH v2] ixgbe: remove l3_l4_xsum_errors from rx errors Date: Wed, 04 Nov 2015 17:57:17 +0100 Message-ID: <23734920.erH16WLlfy@xps13> References: <5639CB88.7040108@allegro-packets.com> <1446653683-10407-1-git-send-email-harry.van.haaren@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org To: Harry van Haaren Return-path: Received: from mail-wm0-f41.google.com (mail-wm0-f41.google.com [74.125.82.41]) by dpdk.org (Postfix) with ESMTP id 665348E9E for ; Wed, 4 Nov 2015 17:58:30 +0100 (CET) Received: by wmeg8 with SMTP id g8so115853592wme.0 for ; Wed, 04 Nov 2015 08:58:30 -0800 (PST) In-Reply-To: <1446653683-10407-1-git-send-email-harry.van.haaren@intel.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 2015-11-04 16:14, Harry van Haaren: > This patch removes l3_l4_xsum_errors from rx errors. > > The reason to remove it is that UDP packets have an optional checksum, and > when not calculated the checksum field should be set to zero. When the > checksum is not calculated (zero-ed out), the hardware still counts a valid > UDP packet as an l3_l4_xsum_error. > > This hardware issue is documented in 82599 errata, titled: > "Integrity Error Reported for IPv4/UDP Packets with Zero Checksum" > > The solution is to remove l3_l4_xsum_errors from rx_errors, as discussed on > http://thread.gmane.org/gmane.comp.networking.dpdk.devel/25590/ > > Fixes: f6bf669b9900 ("ixgbe: account more Rx errors") > > Suggested-by: Martin Weiser > Signed-off-by: Harry van Haaren Applied, thanks