Page MenuHomeFreeBSD

e1000: Simplify rctl/srrctl buffer size init
ClosedPublic

Authored by kbowling on Aug 8 2021, 5:58 AM.
Tags
None
Referenced Files
F82006265: D31457.id93399.diff
Wed, Apr 24, 10:38 AM
F82006264: D31457.id93397.diff
Wed, Apr 24, 10:38 AM
F82006260: D31457.id93398.diff
Wed, Apr 24, 10:38 AM
Unknown Object (File)
Tue, Apr 16, 3:06 PM
Unknown Object (File)
Tue, Apr 16, 3:06 PM
Unknown Object (File)
Tue, Apr 16, 7:46 AM
Unknown Object (File)
Fri, Apr 12, 10:35 AM
Unknown Object (File)
Tue, Apr 2, 10:45 PM
Subscribers
None

Details

Summary

Simplify the setup of srrctl.BSIZEPKT on igb class NICs.
Simplify 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.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

kbowling created this revision.
markj added inline comments.
sys/dev/e1000/if_em.c
3228โ€“3245

Perhaps move the definition of rfctl into this block.

3407โ€“3414
This revision is now accepted and ready to land.Aug 10 2021, 7:20 PM