Drivers: hv: vmbus: Fix a rescind handling bug
authorK. Y. Srinivasan <kys@microsoft.com>
Fri, 23 Dec 2016 00:54:00 +0000 (16:54 -0800)
committerRaspbian kernel package updater <root@raspbian.org>
Sun, 8 Oct 2017 01:03:17 +0000 (01:03 +0000)
commita0cf57581db58cb6a7ad273c4d07f21e0d3bc5c0
tree8338e2cc211c933934204bb2d7c2b7747b3ba735
parent0db0fcf4ff62bf8c17600b43632700c121c8f3d3
Drivers: hv: vmbus: Fix a rescind handling bug

commit ccb61f8a99e6c29df4fb96a65dad4fad740d5be9 upstream.

The host can rescind a channel that has been offered to the
guest and once the channel is rescinded, the host does not
respond to any requests on that channel. Deal with the case where
the guest may be blocked waiting for a response from the host.

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