Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240304012634.95520-1-peterx@redhat.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Peter Xu <peterx@redhat.com>, David Hildenbrand <david@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, "Daniel P. Berrangé" <berrange@redhat.com>, Fabiano Rosas <farosas@suse.de>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <lvivier@redhat.com>
docs/devel/migration/features.rst | 1 +
docs/devel/migration/mapped-ram.rst | 138 +++++++++
qapi/migration.json | 42 +--
include/exec/ramblock.h | 13 +
include/io/channel.h | 83 ++++++
include/migration/qemu-file-types.h | 2 +
include/qemu/bitops.h | 13 +
migration/fd.h | 2 +
migration/file.h | 8 +
migration/multifd.h | 27 +-
migration/options.h | 1 +
migration/qemu-file.h | 6 +
migration/ram.h | 1 +
io/channel-file.c | 69 +++++
io/channel.c | 58 ++++
migration/fd.c | 44 +++
migration/file.c | 149 +++++++++-
migration/migration.c | 56 +++-
migration/multifd-zlib.c | 26 +-
migration/multifd-zstd.c | 26 +-
migration/multifd.c | 417 ++++++++++++++++++++++------
migration/options.c | 47 ++++
migration/qemu-file.c | 106 +++++++
migration/ram.c | 351 +++++++++++++++++++++--
migration/savevm.c | 1 +
tests/qtest/migration-test.c | 137 +++++++++
migration/trace-events | 2 +-
27 files changed, 1666 insertions(+), 160 deletions(-)
create mode 100644 docs/devel/migration/mapped-ram.rst