kernel-ark/drivers/hv
K. Y. Srinivasan affb1aff30 Drivers: hv: vmbus: Fix a bug in the channel callback dispatch code
Starting with Win8, we have implemented several optimizations to improve the
scalability and performance of the VMBUS transport between the Host and the
Guest. Some of the non-performance critical services cannot leverage these
optimization since they only read and process one message at a time.
Make adjustments to the callback dispatch code to account for the way
non-performance critical drivers handle reading of the channel.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-07-09 14:34:35 -07:00
..
channel_mgmt.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2014-06-12 14:27:40 -07:00
channel.c hv: Remove unnecessary comparison of unsigned against 0 2014-05-03 19:24:26 -04:00
connection.c Drivers: hv: vmbus: Fix a bug in the channel callback dispatch code 2014-07-09 14:34:35 -07:00
hv_balloon.c Drivers: hv: balloon: Ensure pressure reports are posted regularly 2014-05-03 19:25:17 -04:00
hv_fcopy.c Drivers: hv: fcopy_open() can be static 2014-02-18 12:24:55 -08:00
hv_kvp.c connector: add portid to unicast in addition to broadcasting 2014-02-07 15:40:17 -08:00
hv_snapshot.c connector: add portid to unicast in addition to broadcasting 2014-02-07 15:40:17 -08:00
hv_util.c Drivers: hv: Implement the file copy service 2014-02-18 10:53:48 -08:00
hv.c Drivers: hv: vmbus: Implement per-CPU mapping of relid to channel 2014-05-03 19:24:26 -04:00
hyperv_vmbus.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2014-06-12 14:27:40 -07:00
Kconfig x86: Make Linux guest support optional 2013-03-04 13:14:25 -08:00
Makefile Drivers: hv: Implement the file copy service 2014-02-18 10:53:48 -08:00
ring_buffer.c Drivers: hv: vmbus: Cleanup the packet send path 2014-02-07 15:22:40 -08:00
vmbus_drv.c hyper-v: make uuid_le const 2014-06-03 18:18:38 -07:00