[dpdk-dev] [PATCH v2] ixgbe: remove l3_l4_xsum_errors from rx errors

Thomas Monjalon thomas.monjalon at 6wind.com
Wed Nov 4 17:57:17 CET 2015


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 <martin.weiser at allegro-packets.com>
> Signed-off-by: Harry van Haaren <harry.van.haaren at intel.com>

Applied, thanks


More information about the dev mailing list