Disable receive ring slot accounting
authormikeb <mikeb@openbsd.org>
Fri, 29 Jul 2016 22:01:57 +0000 (22:01 +0000)
committermikeb <mikeb@openbsd.org>
Fri, 29 Jul 2016 22:01:57 +0000 (22:01 +0000)
commit2e8a8535ca9fd69692b134ba27ecf3105a6e0e23
treed39e87bb1315b7c190ddd6e6a645f8a73015d2fb
parent5c0d44b119736584aa2c93c8cdc3e3c71a13ff05
Disable receive ring slot accounting

In the Netfront case it appears that by having scheduler decide when
to run the workload we don't need to involve additional mechanisms
to artificially limit resource availability to achieve better
performance under heavy load.  On the contrary, by performing a
single pass through Rx and Tx completion rings and having scheduler
decide when to run the next attempt, we limit the amount of time
spent in the packet processing and achieve system responsiveness.
sys/dev/pv/if_xnf.c