aboutsummaryrefslogtreecommitdiff
path: root/migration/savevm.c
diff options
context:
space:
mode:
authorDr. David Alan Gilbert <dgilbert@redhat.com>2015-11-05 18:10:47 +0000
committerJuan Quintela <quintela@redhat.com>2015-11-10 15:00:26 +0100
commit6decec931149ae50d84e2b264bf93f3676d5b3f9 (patch)
treee45444b2266f5d9addd5fbc92a092520ee405ade /migration/savevm.c
parent2e37701efdba7bb89f7159eff055bb71dbb9f02f (diff)
downloadqemu-6decec931149ae50d84e2b264bf93f3676d5b3f9.zip
qemu-6decec931149ae50d84e2b264bf93f3676d5b3f9.tar.gz
qemu-6decec931149ae50d84e2b264bf93f3676d5b3f9.tar.bz2
Return path: Send responses from destination to source
Add migrate_send_rp_message to send a message from destination to source along the return path. (It uses a mutex to let it be called from multiple threads) Add migrate_send_rp_shut to send a 'shut' message to indicate the destination is finished with the RP. Add migrate_send_rp_ack to send a 'PONG' message in response to a PING Use it in the MSG_RP_PING handler Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Reviewed-by: Amit Shah <amit.shah@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com>
Diffstat (limited to 'migration/savevm.c')
-rw-r--r--migration/savevm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/migration/savevm.c b/migration/savevm.c
index d47c55b..1ffe7b0 100644
--- a/migration/savevm.c
+++ b/migration/savevm.c
@@ -1103,7 +1103,7 @@ static int loadvm_process_command(QEMUFile *f)
tmp32);
return -1;
}
- /* migrate_send_rp_pong(mis, tmp32); TODO: gets added later */
+ migrate_send_rp_pong(mis, tmp32);
break;
}