CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2025/08/29 06:41:21

Modified files:
        sys/dev/pci    : if_bnxt.c 

Log message:
leave a spare slot on bxnt(4) Tx rings to avoid hardware lockups under load

Fixes hangs seen in bluhm@'s socket splicing benchmark where bnxt devices
would stop generating Tx interrupts, leaving the driver in permanent
OACTIVE state with full queues.

My initial fix was improved by feedback from sf@ and jmatthew@, thanks!

ok jmatthew@

Reply via email to