]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
hv_netvsc: Implement batching in send buffer
authorHaiyang Zhang <haiyangz@microsoft.com>
Thu, 26 Mar 2015 16:03:37 +0000 (09:03 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 29 Mar 2015 19:49:55 +0000 (12:49 -0700)
commit7c3877f275ee6b479fa828947811c76d431501ca
treec4eb557ff31ea579d0a52aa5e4623b8fabf4a688
parent4ef295e04722c955cd60723d78ec525a2e80de27
hv_netvsc: Implement batching in send buffer

With this patch, we can send out multiple RNDIS data packets in one send buffer
slot and one VMBus message. It reduces the overhead associated with VMBus messages.

Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Reviewed-by: K. Y. Srinivasan <kys@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