Drivers: hv: utils: Continue to poll VSS channel after handling requests.
authorAlex Ng <alexng@microsoft.com>
Fri, 2 Sep 2016 12:58:24 +0000 (05:58 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 2 Sep 2016 15:22:51 +0000 (17:22 +0200)
commit497af84b81b98b27e9ba7aebb8a373412e328497
tree9bfce683702a4fa7ac8dfa952d76766607f8dedf
parent509879bdb30b8e12bd0b3cb0bc8429f01478df4b
Drivers: hv: utils: Continue to poll VSS channel after handling requests.

Multiple VSS_OP_HOT_BACKUP requests may arrive in quick succession, even
though the host only signals once. The driver wass handling the first
request while ignoring the others in the ring buffer. We should poll the
VSS channel after handling a request to continue processing other requests.

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