HomeFreeBSD

e1000: rctl/srrctl buffer size init, rfctl fix

Description

e1000: rctl/srrctl buffer size init, rfctl fix

Simplify the setup of srrctl.BSIZEPKT on igb class NICs.
Improve the setup of rctl.BSIZE on lem and em class NICs.
Don't try to touch rfctl on lem class NICs.
Manipulate rctl.BSEX correctly on lem and em class NICs.

Approved by: markj
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D31457

(cherry picked from commit 12e8addd320df995bfb2b00f51c233541f741ae4)

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on Aug 10 2021, 7:47 PM
Differential Revision
D31457: e1000: Simplify rctl/srrctl buffer size init
Parents
rG5dd1d72e5b3b: e1000: fix build after b761f264926a (orig c1655b0f)
Branches
Unknown
Tags
Unknown