Commit 1130383c authored by stephen hemminger's avatar stephen hemminger Committed by David S. Miller

netvsc: call netif_receive_skb

To improve performance, netvsc can call network stack directly and
avoid the local backlog queue. This is safe since incoming packets are
handled in softirq context already because the receive function
callback is called from a tasklet.
Signed-off-by: default avatarStephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent b58a1858
...@@ -695,7 +695,7 @@ int netvsc_recv_callback(struct net_device *net, ...@@ -695,7 +695,7 @@ int netvsc_recv_callback(struct net_device *net,
* is done. * is done.
* TODO - use NAPI? * TODO - use NAPI?
*/ */
netif_rx(skb); netif_receive_skb(skb);
rcu_read_unlock(); rcu_read_unlock();
return 0; return 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment