Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays
authorK. Y. Srinivasan <kys@microsoft.com>
Sat, 10 Jan 2015 07:54:34 +0000 (23:54 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 25 Jan 2015 17:17:58 +0000 (09:17 -0800)
commitd61031ee8df6214d58371a1cc36a0591e242fba0
tree6363854d2630ca9f87d90f45961aef04c04b17d1
parent9f52a1630922bcdab75fc72e59ed58db8e164314
Drivers: hv: vmbus: Support a vmbus API for efficiently sending page arrays

Currently, the API for sending a multi-page buffer over VMBUS is limited to
a maximum pfn array of MAX_MULTIPAGE_BUFFER_COUNT. This limitation is
not imposed by the host and unnecessarily limits the maximum payload
that can be sent. Implement an API that does not have this restriction.

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