diff options
author | Dr. David Alan Gilbert <dgilbert@redhat.com> | 2015-11-05 18:10:47 +0000 |
---|---|---|
committer | Juan Quintela <quintela@redhat.com> | 2015-11-10 15:00:26 +0100 |
commit | 6decec931149ae50d84e2b264bf93f3676d5b3f9 (patch) | |
tree | e45444b2266f5d9addd5fbc92a092520ee405ade /migration/savevm.c | |
parent | 2e37701efdba7bb89f7159eff055bb71dbb9f02f (diff) | |
download | qemu-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.c | 2 |
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; } |