> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Aleksandr Loktionov > Sent: Wednesday, April 8, 2026 6:12 AM > To: [email protected]; Nguyen, Anthony L > <[email protected]>; Loktionov, Aleksandr > <[email protected]> > Cc: [email protected] > Subject: [Intel-wired-lan] [PATCH iwl-next v2 1/8] ixgbe: lower > IXGBE_ITR_ADAPTIVE_MAX_USECS to prevent RX starvation > > From: Alexander Duyck <[email protected]> > > At the current maximum of 126 us the minimum bulk-mode interrupt rate is > ~7936 interrupts/s. Under sustained full-line-rate bulk RX traffic this is > low enough that descriptor ring starvation can occur before > the next interrupt fires. > > Lower IXGBE_ITR_ADAPTIVE_MAX_USECS from 126 to 84 us. This raises the > minimum rate to ~11905 interrupts/s (~12K ints/s), providing enough headroom > to drain the ring before it wraps. > > Signed-off-by: Alexander Duyck <[email protected]> > Signed-off-by: Aleksandr Loktionov <[email protected]> > --- > v1 -> v2: > - Split from monolithic ITR cleanup patch; this patch only lowers > IXGBE_ITR_ADAPTIVE_MAX_USECS from 126 to 84. > > drivers/net/ethernet/intel/ixgbe/ixgbe.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-)
Tested-by: Alexander Nowlin <[email protected]>
