android_kernel_samsung_msm8976/drivers/hv
K. Y. Srinivasan 3339d76f6c Drivers: hv: vmbus: Don't timeout during the initial connection with host
commit 269f979467cf49f2ea8132316c1f00f8c9678f7c upstream.

When the guest attempts to connect with the host when there may already be a
connection with the host (as would be the case during the kdump/kexec path),
it is difficult to guarantee timely response from the host. Starting with
WS2012 R2, the host supports this ability to re-connect with the host
(explicitly to support kexec). Prior to responding to the guest, the host
needs to ensure that device states based on the previous connection to
the host have been properly torn down. This may introduce unbounded delays.
To deal with this issue, don't do a timed wait during the initial connect
with the host.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-02-22 12:41:28 -08:00
..
channel.c Drivers: hv: remove unused variable in vmbus_recvpacket_raw() 2013-01-17 11:46:09 -08:00
channel_mgmt.c Drivers: hv: Fix a bug in get_vp_index() 2013-05-21 09:56:55 -07:00
connection.c Drivers: hv: vmbus: Don't timeout during the initial connection with host 2014-02-22 12:41:28 -08:00
hv.c driver: hv: remove cast for kmalloc return value 2013-03-15 11:22:24 -07:00
hv_balloon.c Drivers: hv: balloon: Do not post pressure status if interrupted 2013-08-04 16:50:58 +08:00
hv_kvp.c
hv_snapshot.c Drivers: hv: Add a new driver to support host initiated backup 2013-03-15 12:12:36 -07:00
hv_util.c Drivers: hv: Add a new driver to support host initiated backup 2013-03-15 12:12:36 -07:00
hyperv_vmbus.h Drivers: hv: Capture the host build information 2013-01-17 11:41:49 -08:00
Kconfig x86: Make Linux guest support optional 2013-03-04 13:14:25 -08:00
Makefile Drivers: hv: Add a new driver to support host initiated backup 2013-03-15 12:12:36 -07:00
ring_buffer.c drivers: hv: switch to use mb() instead of smp_mb() 2013-07-21 18:21:25 -07:00
vmbus_drv.c drivers: hv: switch to use mb() instead of smp_mb() 2013-07-21 18:21:25 -07:00