Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240309075728.1487211-1-hao.xiang@linux.dev
Maintainers: Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Yanan Wang <wangyanan55@huawei.com>, Paolo Bonzini <pbonzini@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Peter Xu <peterx@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>
hw/core/machine.c | 4 +-
hw/core/qdev-properties-system.c | 10 ++++
include/hw/qdev-properties-system.h | 4 ++
migration/file.c | 2 +-
migration/meson.build | 1 +
migration/migration-hmp-cmds.c | 9 +++
migration/multifd-zero-page.c | 87 +++++++++++++++++++++++++++
migration/multifd-zlib.c | 21 +++++--
migration/multifd-zstd.c | 20 +++++--
migration/multifd.c | 92 ++++++++++++++++++++++++-----
migration/multifd.h | 23 +++++++-
migration/options.c | 21 +++++++
migration/options.h | 1 +
migration/ram.c | 47 +++++++++++----
migration/ram.h | 3 +-
migration/trace-events | 8 +--
qapi/migration.json | 38 +++++++++++-
tests/qtest/migration-test.c | 52 ++++++++++++++++
18 files changed, 395 insertions(+), 48 deletions(-)
create mode 100644 migration/multifd-zero-page.c