Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20231023203608.26370-1-farosas@suse.de
Maintainers: Juan Quintela <quintela@redhat.com>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Leonardo Bras <leobras@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, David Hildenbrand <david@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, "Daniel P. Berrangé" <berrange@redhat.com>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <lvivier@redhat.com>
docs/devel/migration.rst | 14 ++
include/exec/ramblock.h | 8 +
include/io/channel.h | 133 ++++++++++++
include/migration/global_state.h | 3 +-
include/migration/qemu-file-types.h | 2 +
include/qemu/bitops.h | 13 ++
include/qemu/osdep.h | 2 +
io/channel-file.c | 60 ++++++
io/channel.c | 140 +++++++++++++
migration/file.c | 114 ++++++++--
migration/file.h | 10 +-
migration/global_state.c | 20 +-
migration/migration-hmp-cmds.c | 10 +
migration/migration.c | 55 ++++-
migration/multifd.c | 313 +++++++++++++++++++++++-----
migration/multifd.h | 14 +-
migration/options.c | 79 +++++++
migration/options.h | 5 +
migration/qemu-file.c | 80 +++++++
migration/qemu-file.h | 4 +
migration/ram.c | 203 +++++++++++++++++-
migration/ram.h | 1 +
migration/savevm.c | 1 +
qapi/migration.json | 26 ++-
tests/qtest/libqtest.c | 14 ++
tests/qtest/libqtest.h | 25 +++
tests/qtest/migration-helpers.c | 108 +++++++---
tests/qtest/migration-helpers.h | 10 +-
tests/qtest/migration-test.c | 219 ++++++++++++++-----
util/osdep.c | 9 +
30 files changed, 1520 insertions(+), 175 deletions(-)