[Bug 231659] [em][igb] 12-ALPHA8 r339259 crashes on receive under load

Lev Serebryakov lev at FreeBSD.org
Sat Oct 13 15:27:18 UTC 2018


Hello Eugene,

Saturday, October 13, 2018, 10:04:26 AM, you wrote:

>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231659
>> 
>> --- Comment #43 from Lev A. Serebryakov <lev at FreeBSD.org> ---
>> (In reply to Eric Joyner from comment #36)
>> Yess! 
>> 
>> It helps em0 to pass all my torture tests (when I comment out this
>> "optimization" twice, for lem and em). I can not test on igb now, but  belive
>> it will help too.
>> 
>> Please, commit this fix :-)
>> 

> erj@ just did it, try updating to r339338
 Are you sure? r339338 says

======
Finishes the conversion of the 40Gb Intel Ethernet drivers to iflib(9) for
FreeBSD 12.0, and fixes numerous bugs in both ixl(4) and iavf(4).
======

 It doesn't touch e1000 or ix (ixgbe) drivers. I've updated to r339345 and
all three files:

sys/dev/e1000/em_txrx.c
sys/dev/e1000/igb_txrx.c
sys/dev/ixgbe/ix_txrx.c

 contain this buggy "budget == 1" optimization.

-- 
Best regards,
 Lev                            mailto:lev at FreeBSD.org



More information about the freebsd-net mailing list