iflib tx watchdog doesn't appear that it can work anymore
Ryan Stone
rysto32 at gmail.com
Wed Nov 4 16:47:51 UTC 2020
https://svnweb.freebsd.org/base?view=revision&revision=356310
As of r356310, there does not appear to be a way that ift_qstatus can
be set to anything but IFLIB_QUEUE_IDLE. As a result, I don't see
that there is any way for the watchdog to ever fire.
I think that iflib has missed setting ift_qstatus to
IFLIB_QUEUE_WORKING when packets are enqueued on the rx ring.
More information about the freebsd-net
mailing list