kernel-ark/drivers/hv
K. Y. Srinivasan 269f979467 Drivers: hv: vmbus: Don't timeout during the initial connection with host
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>
Cc: <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-02-07 08:27:34 -08:00
..
channel_mgmt.c Drivers: hv: vmbus: Fix a bug in channel rescind code 2013-10-19 19:53:46 -07:00
channel.c hyperv: Add support for physically discontinuous receive buffer 2014-01-27 16:40:45 -08:00
connection.c Drivers: hv: vmbus: Don't timeout during the initial connection with host 2014-02-07 08:27:34 -08:00
hv_balloon.c Drivers: hv: remove HV_DRV_VERSION 2013-08-02 11:34:30 +08:00
hv_kvp.c Drivers: hv: util: Correctly support ws2008R2 and earlier 2013-09-26 14:20:21 -07:00
hv_snapshot.c Drivers: hv: util: Correctly support ws2008R2 and earlier 2013-09-26 14:20:21 -07:00
hv_util.c Merge 3.12-rc3 into char-misc-next 2013-09-29 18:27:03 -07:00
hv.c drivers: hv: Mark the function hv_synic_free_cpu() as static in hv.c 2013-12-18 16:41:52 -08:00
hyperv_vmbus.h hv: delete struct hv_dev_port_info 2013-09-26 09:01:17 -07: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: check interrupt mask before read_index 2013-06-24 16:24:17 -07:00
vmbus_drv.c ACPI: Clean up inclusions of ACPI header files 2013-12-07 01:03:14 +01:00