Drivers: hv: vmbus: Cleanup the packet send path
authorK. Y. Srinivasan <kys@microsoft.com>
Sun, 2 Feb 2014 03:02:20 +0000 (19:02 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 7 Feb 2014 23:22:40 +0000 (15:22 -0800)
The current channel code is using scatterlist abstraction to pass data to the
ringbuffer API on the send path. This causes unnecessary translations
between virtual and physical addresses. Fix this.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hv/channel.c
drivers/hv/hyperv_vmbus.h
drivers/hv/ring_buffer.c
include/linux/hyperv.h

Simple merge
Simple merge
Simple merge
Simple merge