diff options
author | Stefan Sperling <stsp@cvs.openbsd.org> | 2019-09-12 12:55:08 +0000 |
---|---|---|
committer | Stefan Sperling <stsp@cvs.openbsd.org> | 2019-09-12 12:55:08 +0000 |
commit | bf1d600d09a5e6bd03f65236695ceb27eee54583 (patch) | |
tree | 61b19e1ac5df4f2d3e59772380c88bda5b54db33 /sys/dev/ic/am7930reg.h | |
parent | cdd78b5d4dc581ea298f7e14e7b2403c27de216f (diff) |
Make wireless drivers call if_input() only once per interrupt.
This reduces drops caused by the ifq pressure drop mechanism and hence
increases throughput. Such drops are visible with e.g. 'netstat -dnI iwm0'.
Not all affected drivers have been tested yet but these changes are largely
mechanical and should be safe. As usual, please report any regressions.
With help from dlg@ and mpi@
Problem found by robert@
Tested by robert, jmc, Tracey Emer, Matthias Schmidt, florian, Björn Ketelaars
ok mpi@
Diffstat (limited to 'sys/dev/ic/am7930reg.h')
0 files changed, 0 insertions, 0 deletions