HomeFreeBSD

e1000: Clean up igb_txrx

Description

e1000: Clean up igb_txrx

The intention here is to reduce differences between em, igb, igc, ixgbe.

The main functional change is logical simplification in igb_rx_checksum
and getting interface caps from scctx instead of the ifp.

Reviewed by: gallatin, markj
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D30073

(cherry picked from commit 41f02257146d128cdd4aa2bdcfdab7f9e08a4314)

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on Jul 20 2021, 7:06 AM
Reviewer
gallatin
Differential Revision
D30073: e1000: Clean up igb_txrx
Parents
R10:668a555de619: rip: Add missing minimum length validation in rip_output()
Branches
Unknown
Tags
Unknown

Event Timeline

Kevin Bowling <kbowling@FreeBSD.org> committed R10:4ccafcfc8693: e1000: Clean up igb_txrx (authored by Kevin Bowling <kbowling@FreeBSD.org>).Aug 3 2021, 2:04 AM