]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
cxgbe(4): Revert r367917.
authorNavdeep Parhar <np@FreeBSD.org>
Wed, 2 Dec 2020 20:54:03 +0000 (20:54 +0000)
committerNavdeep Parhar <np@FreeBSD.org>
Wed, 2 Dec 2020 20:54:03 +0000 (20:54 +0000)
commitf42f3b2955e5afa770275fd76b4f754fbd67bbeb
tree31117ccb7f8c330554328ea5990c6f371f74d24e
parent55e6cbc4d029aef2ef4ebf9a56238a62e61c2fe3
cxgbe(4): Revert r367917.

r367917 fixed the backpressure on the netmap rxq being stopped but that
doesn't help if some other netmap rxq is starved (because it is stopping
too although the driver doesn't know this yet) and blocks the pipeline.
An alternate fix that works in all cases will be checked in instead.

Sponsored by: Chelsio Communications
sys/dev/cxgbe/adapter.h
sys/dev/cxgbe/t4_netmap.c