CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2023/12/30 05:44:43

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

Log message:
Protect em(4) refill timeout with splnet.

>From time to time "pkt->pkt_m == NULL" or "m != NULL" assertions
were hit in the em driver.  Stack trace shows that em refill timeout
was interrupted by em interrupt.  Doing em_rxfill() and em_rxeof()
simultaneously cannot be correct.  Protect softclock in em_rxrefill()
with splnet().

OK mglocker@

Reply via email to