]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
cxgbe(4): Avoid unnecessary work in the firmware during netmap tx.
authorNavdeep Parhar <np@FreeBSD.org>
Tue, 29 Sep 2020 09:25:52 +0000 (09:25 +0000)
committerNavdeep Parhar <np@FreeBSD.org>
Tue, 29 Sep 2020 09:25:52 +0000 (09:25 +0000)
commit822967e7e5b24d5fa980f69cab7b2982e1b6fa42
tree0c08af85f012ddf681fdb5cdc148d516f2873273
parent7efe256233388e16d5b37c70e8ad0afc4b55fe4d
cxgbe(4): Avoid unnecessary work in the firmware during netmap tx.

Bind the netmap tx queues to a special '0xff' scheduling class which
makes the firmware skip some processing related to rate limiting on the
outgoing traffic.  Future firmwares will do this automatically.

MFC after: 1 week
Sponsored by: Chelsio Communications
sys/dev/cxgbe/t4_netmap.c