summaryrefslogtreecommitdiffstats
path: root/drivers/hv/hv_snapshot.c
diff options
context:
space:
mode:
authorVitaly Kuznetsov2015-04-12 03:07:42 +0200
committerGreg Kroah-Hartman2015-05-24 21:17:40 +0200
commit242f31221d48793d07e161bc668e1aabd502c18b (patch)
treead3b9b2f8603aeb56355e02ba0a18308d5fd7b55 /drivers/hv/hv_snapshot.c
parentDrivers: hv: kvp: move poll_channel() to hyperv_vmbus.h (diff)
downloadkernel-qcow2-linux-242f31221d48793d07e161bc668e1aabd502c18b.tar.gz
kernel-qcow2-linux-242f31221d48793d07e161bc668e1aabd502c18b.tar.xz
kernel-qcow2-linux-242f31221d48793d07e161bc668e1aabd502c18b.zip
Drivers: hv: fcopy: process deferred messages when we complete the transaction
In theory, the host is not supposed to issue any requests before be reply to the previous one. In KVP we, however, support the following scenarios: 1) A message was received before userspace daemon registered; 2) A message was received while the previous one is still being processed. In FCOPY we support only the former. Add support for the later, use hv_poll_channel() to do the job. Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Tested-by: Alex Ng <alexng@microsoft.com> Signed-off-by: K. Y. Srinivasan <kys@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/hv/hv_snapshot.c')
0 files changed, 0 insertions, 0 deletions