linux_dsm_epyc7002/drivers/net/hyperv
K. Y. Srinivasan 99a50bb11c netvsc: Use the new in-place consumption APIs in the rx path
Use the new APIs for eliminating a copy on the receive path. These new APIs also
help in minimizing the number of memory barriers we end up issuing (in the
ringbuffer code) since we can better control when we want to expose the ring
state to the host.

The patch is being resent to address earlier email issues.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-07-08 23:11:20 -04:00
..
hyperv_net.h hv_netvsc: pass struct net_device to rndis_filter_set_device_mac() 2016-06-05 23:16:36 -04:00
Kconfig staging: hv: move hv_netvsc out of staging area 2011-11-29 16:12:36 +09:00
Makefile staging: hv: move hv_netvsc out of staging area 2011-11-29 16:12:36 +09:00
netvsc_drv.c hv_netvsc: pass struct net_device to rndis_filter_set_device_mac() 2016-06-05 23:16:36 -04:00
netvsc.c netvsc: Use the new in-place consumption APIs in the rx path 2016-07-08 23:11:20 -04:00
rndis_filter.c netvsc: get rid of completion timeouts 2016-06-09 11:40:05 -07:00