HomeFreeBSD

ixgbe: Do not count L3/L4 checksum errors as input errors

Description

ixgbe: Do not count L3/L4 checksum errors as input errors

NIC input errors have traditionally indicated problems at the link
level (crc errors, runts, etc). People tend to build monitoring
infrastructure around such errors in order to monitor for bad network
hardware. When L3/L4 checksum errors are included in the category of
input errors, it breaks such monitoring, as these errors can originate
anywhere on the internet, and do not necessarily indicate faulty
local network hardware.

Reviewed by: erj, glebius
Differential Revision: https://reviews.freebsd.org/D38346
Sponsored by: Netflix

(cherry picked from commit 8de48df35c3bf4800176b7aa54c75a01864d458b)

Details

Provenance
gallatinAuthored on Feb 2 2023, 3:02 PM
Kevin Bowling <kbowling@FreeBSD.org>Committed on Wed, Nov 27, 1:13 AM
Reviewer
erj
Differential Revision
D38346: ixgbe: Do not count l3/l4 checksum errors as input errors
Parents
rGde65f94d760d: ixgbe: Style pass on FreeBSD part of driver
Branches
Unknown
Tags
Unknown