HomeFreeBSD

e1000: Clean up ITR/EITR in preparation for AIM

Description

e1000: Clean up ITR/EITR in preparation for AIM

Provide macros to derive the various needed values and make it a bit
more clear the differences between em and igb.

The igb default EITR was not landing at the right offset.

Respect the 'max_interrupt_rate' tunable.

MFC after: 1 week
Sponsored by: BBOX.io

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on Sep 27 2024, 8:03 AM
Parents
rG1c578f1c9311: e1000: Clean up legacy absolute and packet timers
Branches
Unknown
Tags
Unknown