Patch 1 ~ patch 4 are picked from COLO and live memory snapshot series,
They are just small improvements for migration codes and have been reviewed
by Dave.
Patch 5, 6 are small fixes for migration releated documention.
Please review.
zhanghailiang (6):
ram: Split host_from_stream_offset() into two helper functions
migration: Rename the'file' member of MigrationState
savevm: Split load vm state function qemu_loadvm_state
migration/ram: Fix some helper functions' parameter to use
PageSearchStatus
qmp-commands.hx: Fix the missing options for migration parameters
commands
qmp-commands.hx: Document the missing options for migration capability
commands
include/exec/ram_addr.h | 8 ++-
include/migration/migration.h | 2 +-
migration/exec.c | 4 +-
migration/fd.c | 4 +-
migration/migration.c | 72 +++++++++----------
migration/postcopy-ram.c | 6 +-
migration/ram.c | 73 +++++++++++--------
migration/rdma.c | 2 +-
migration/savevm.c | 158 +++++++++++++++++++++++++-----------------
migration/tcp.c | 4 +-
migration/unix.c | 4 +-
qmp-commands.hx | 33 +++++++--
12 files changed, 222 insertions(+), 148 deletions(-)