mirror of https://gitee.com/openkylin/linux.git
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: Stephen Hemminger <sthemmin@microsoft.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
b58a185801
commit
1130383c17
|
@ -695,7 +695,7 @@ int netvsc_recv_callback(struct net_device *net,
|
|||
* is done.
|
||||
* TODO - use NAPI?
|
||||
*/
|
||||
netif_rx(skb);
|
||||
netif_receive_skb(skb);
|
||||
rcu_read_unlock();
|
||||
|
||||
return 0;
|
||||
|
|
Loading…
Reference in New Issue