netvsc: implement NAPI
authorstephen hemminger <stephen@networkplumber.org>
Mon, 27 Feb 2017 18:26:49 +0000 (10:26 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 7 Mar 2017 01:13:13 +0000 (17:13 -0800)
commit15a863bf7436124e799ba175a801e25f7b57191e
tree09d257a56027a36169f7d61fd316d4d27c16efb7
parentf3dd3f4797652c311df9c074436d420f1ad3566e
netvsc: implement NAPI

Use NAPI (softirq), to handle receive packets and send completions.
Previously this was handled by tasklet.

Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/hyperv/hyperv_net.h
drivers/net/hyperv/netvsc.c
drivers/net/hyperv/netvsc_drv.c
drivers/net/hyperv/rndis_filter.c