]> git.baikalelectronics.ru Git - kernel.git/commit
Tools: hv: vss: Thaw the filesystem and continue if freeze call has timed out
authorAlex Ng <alexng@messages.microsoft.com>
Sun, 30 Apr 2017 23:21:14 +0000 (16:21 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 May 2017 14:55:28 +0000 (16:55 +0200)
commitabd2bf98c8a1ce96cf69ff824f80c099466e64ec
tree714daf066b284589403cd2e06c9c6a8686099f7b
parent6a0fa58cdd92da9a8e6fa4e621cabd91974091b3
Tools: hv: vss: Thaw the filesystem and continue if freeze call has timed out

If a FREEZE operation takes too long, the driver may time out and move on
to another  operation. The daemon is unaware of this and attempts to
notify the driver that the FREEZE succeeded. This results in an error from
the driver and the daemon leaves the filesystem in frozen state.

Fix this by thawing the filesystem and continuing.

Signed-off-by: Michael Gissing <mg@faulpeltz.net>
Signed-off-by: Alex Ng <alexng@messages.microsoft.com>
Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
tools/hv/hv_vss_daemon.c