CVSROOT:        /cvs
Module name:    src
Changes by:     j...@cvs.openbsd.org    2020/05/12 02:49:54

Modified files:
        sys/dev/pci    : if_em.c 
        sys/net        : if_var.h 
        share/man/man9 : if_rxr_init.9 

Log message:
Set timeout(9) to refill the receive ring descriptors if the amount of
descriptors runs below the low watermark.

The em(4) firmware seems not to work properly with just a few descriptors in
the receive ring.  Thus, we use the low water mark as an indicator instead of
zero descriptors, which causes deadlocks.

ok kettenis@

Reply via email to