From: "Dr. David Alan Gilbert" <[email protected]>
The following changes since commit 240ab11fb72049d6373cbbec8d788f8e411a00bc:
Merge remote-tracking branch 'remotes/aperard/tags/pull-xen-20190924' into
staging (2019-09-24 15:36:31 +0100)
are available in the Git repository at:
git://github.com/dagrh/qemu.git tags/pull-migration-20190925a
for you to fetch changes up to 3748fef9b95a9bc1602f3c4ed2a329d8ef47e63c:
migration/postcopy: Recognise the recovery states as 'in_postcopy'
(2019-09-25 15:51:19 +0100)
----------------------------------------------------------------
Migration pull 2019-09-25
me: test fixes from (should stop hangs in postcopy tests).
me: An RDMA cleanup hang fix
Wei: Tidy ups around postcopy
Marc-Andre: mem leak fix
----------------------------------------------------------------
Dr. David Alan Gilbert (5):
migration/rdma: Don't moan about disconnects at the end
migration/rdma.c: Swap synchronize_rcu for call_rcu
tests/migration: Fail on unexpected migration states
tests/migration/postcopy: trim migration bandwidth
migration/postcopy: Recognise the recovery states as 'in_postcopy'
Marc-André Lureau (1):
migration: fix vmdesc leak on vmstate_save() error
Wei Yang (3):
migration/postcopy: not necessary to do discard when canonicalizing bitmap
migration/postcopy: unsentmap is not necessary for postcopy
migration: remove sent parameter in get_queued_page_not_dirty
include/exec/ram_addr.h | 6 ----
migration/migration.c | 9 ++++-
migration/qjson.h | 2 ++
migration/ram.c | 94 ++++++++-----------------------------------------
migration/rdma.c | 51 ++++++++++++++++++---------
migration/savevm.c | 3 +-
migration/trace-events | 2 +-
tests/migration-test.c | 25 +++++++++----
8 files changed, 80 insertions(+), 112 deletions(-)