commit | f4f1c23d6e41f5ee4973a6da65cba1e1c536ec29 | [log] [tgz] |
---|---|---|
author | stephen hemminger <stephen@networkplumber.org> | Wed Mar 22 14:50:57 2017 -0700 |
committer | David S. Miller <davem@davemloft.net> | Wed Mar 22 19:38:55 2017 -0700 |
tree | d23392e3bca366f33c25b3dca2b1f24b7458a630 | |
parent | 6069f3fbde03211f4b839e188eba2439f8b8326a [diff] |
netvsc: fix NAPI performance regression When using NAPI, the single stream performance declined signifcantly because the poll routine was updating host after every burst of packets. This excess signalling caused host throttling. This fix restores the old behavior. Host is only signalled after the ring has been emptied. Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com> Signed-off-by: David S. Miller <davem@davemloft.net>