[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 0/7] migration queue
From: |
Dr. David Alan Gilbert (git) |
Subject: |
[PULL 0/7] migration queue |
Date: |
Mon, 26 Jul 2021 13:43:24 +0100 |
From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
The following changes since commit a2376507f615495b1d16685449ce0ea78c2caf9d:
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into
staging (2021-07-24 11:04:57 +0100)
are available in the Git repository at:
https://gitlab.com/dagrh/qemu.git tags/pull-migration-20210726a
for you to fetch changes up to 3143577d6a3f363514219c03d936e653ede44f32:
migration: clear the memory region dirty bitmap when skipping free pages
(2021-07-26 12:50:13 +0100)
----------------------------------------------------------------
Migration fixes 2021-07-26
Peter's fix for a bunch of races
-> Seem to fix the occasional crash seen by Peter
Wei's fix for migration with free page hinting
-> Bug has been around for a while, but makes a huge difference
My fix for OpenBSD test corner case
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
----------------------------------------------------------------
Dr. David Alan Gilbert (1):
tests/qtest/migration-test.c: use 127.0.0.1 instead of 0
Peter Xu (5):
migration: Fix missing join() of rp_thread
migration: Make from_dst_file accesses thread-safe
migration: Introduce migration_ioc_[un]register_yank()
migration: Teach QEMUFile to be QIOChannel-aware
migration: Move the yank unregister of channel_close out
Wei Wang (1):
migration: clear the memory region dirty bitmap when skipping free pages
migration/channel.c | 15 ++-------
migration/migration.c | 57 +++++++++++++++++++++++++-------
migration/migration.h | 15 +++++++--
migration/multifd.c | 8 ++---
migration/qemu-file-channel.c | 11 ++-----
migration/qemu-file.c | 17 +++++++++-
migration/qemu-file.h | 4 ++-
migration/ram.c | 77 ++++++++++++++++++++++++++++++++-----------
migration/savevm.c | 11 +++++--
migration/yank_functions.c | 42 +++++++++++++++++++++++
migration/yank_functions.h | 3 ++
tests/qtest/migration-test.c | 4 +--
12 files changed, 196 insertions(+), 68 deletions(-)
- [PULL 0/7] migration queue,
Dr. David Alan Gilbert (git) <=
- [PULL 1/7] tests/qtest/migration-test.c: use 127.0.0.1 instead of 0, Dr. David Alan Gilbert (git), 2021/07/26
- [PULL 2/7] migration: Fix missing join() of rp_thread, Dr. David Alan Gilbert (git), 2021/07/26
- [PULL 3/7] migration: Make from_dst_file accesses thread-safe, Dr. David Alan Gilbert (git), 2021/07/26
- [PULL 4/7] migration: Introduce migration_ioc_[un]register_yank(), Dr. David Alan Gilbert (git), 2021/07/26
- [PULL 5/7] migration: Teach QEMUFile to be QIOChannel-aware, Dr. David Alan Gilbert (git), 2021/07/26
- [PULL 6/7] migration: Move the yank unregister of channel_close out, Dr. David Alan Gilbert (git), 2021/07/26
- [PULL 7/7] migration: clear the memory region dirty bitmap when skipping free pages, Dr. David Alan Gilbert (git), 2021/07/26
- Re: [PULL 0/7] migration queue, Peter Maydell, 2021/07/27