diff options
author | Peter Xu <peterx@redhat.com> | 2018-06-27 21:22:44 +0800 |
---|---|---|
committer | Dr. David Alan Gilbert <dgilbert@redhat.com> | 2018-07-10 12:48:53 +0100 |
commit | 81e620531fa842f760086964ca1b8657ae6c07ba (patch) | |
tree | 9e2422bf4269d3a9fb40bc9906b2545478dbc31b /migration/ram.h | |
parent | eed1cc7866ae35bd28926d75447dd6076bd6bb96 (diff) | |
download | qemu-81e620531fa842f760086964ca1b8657ae6c07ba.zip qemu-81e620531fa842f760086964ca1b8657ae6c07ba.tar.gz qemu-81e620531fa842f760086964ca1b8657ae6c07ba.tar.bz2 |
migration: move income process out of multifd
Move the call to migration_incoming_process() out of multifd code. It's
a bit strange that we can migration generic calls in multifd code.
Instead, let multifd_recv_new_channel() return a boolean showing whether
it's ready to continue the incoming migration.
Signed-off-by: Peter Xu <peterx@redhat.com>
Message-Id: <20180627132246.5576-3-peterx@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Diffstat (limited to 'migration/ram.h')
-rw-r--r-- | migration/ram.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/migration/ram.h b/migration/ram.h index d386f4d..457bf54 100644 --- a/migration/ram.h +++ b/migration/ram.h @@ -46,7 +46,7 @@ int multifd_save_cleanup(Error **errp); int multifd_load_setup(void); int multifd_load_cleanup(Error **errp); bool multifd_recv_all_channels_created(void); -void multifd_recv_new_channel(QIOChannel *ioc); +bool multifd_recv_new_channel(QIOChannel *ioc); uint64_t ram_pagesize_summary(void); int ram_save_queue_pages(const char *rbname, ram_addr_t start, ram_addr_t len); |