Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20251103210625.3689448-1-peterx@redhat.com
Maintainers: David Hildenbrand <david@redhat.com>, Igor Mammedov <imammedo@redhat.com>, Stefan Berger <stefanb@linux.vnet.ibm.com>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, "Michael S. Tsirkin" <mst@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>, Dmitry Osipenko <dmitry.osipenko@collabora.com>, Peter Maydell <peter.maydell@linaro.org>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Cornelia Huck <cohuck@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Thomas Huth <thuth@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Ilya Leoshkevich <iii@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>, Paolo Bonzini <pbonzini@redhat.com>, Fam Zheng <fam@euphon.net>, Nicholas Piggin <npiggin@gmail.com>, Harsh Prateek Bora <harshpb@linux.ibm.com>, Alex Williamson <alex@shazbot.org>, "Cédric Le Goater" <clg@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Zhao Liu <zhao1.liu@intel.com>, Marcelo Tosatti <mtosatti@redhat.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Laurent Vivier <lvivier@redhat.com>
MAINTAINERS | 3 +-
docs/devel/migration/main.rst | 6 +-
qapi/migration.json | 15 +-
include/io/channel.h | 15 ++
include/migration/blocker.h | 9 +-
include/migration/cpr.h | 4 +-
include/migration/cpu.h | 6 -
include/migration/misc.h | 10 +-
include/migration/vmstate.h | 6 +-
migration/migration.h | 4 +
migration/options.h | 1 +
migration/postcopy-ram.h | 3 +
migration/savevm.h | 2 +
backends/hostmem-shm.c | 1 +
backends/tpm/tpm_emulator.c | 73 ++++++----
hw/display/virtio-gpu.c | 21 ++-
hw/intc/arm_gicv3_kvm.c | 1 -
hw/pci/pci.c | 15 +-
hw/s390x/virtio-ccw.c | 17 ++-
hw/scsi/spapr_vscsi.c | 10 +-
hw/vfio/container-legacy.c | 6 +-
hw/vfio/cpr-iommufd.c | 6 +-
hw/vfio/cpr-legacy.c | 8 +-
hw/vfio/cpr.c | 5 +-
hw/vfio/device.c | 4 +-
hw/virtio/virtio-mmio.c | 15 +-
hw/virtio/virtio-pci.c | 15 +-
hw/virtio/virtio.c | 10 +-
io/channel.c | 21 +--
migration/channel-block.c | 44 ++++++
migration/channel.c | 7 +-
migration/cpr-exec.c | 14 +-
migration/cpr.c | 15 +-
migration/migration-hmp-cmds.c | 6 +
migration/migration.c | 188 ++++++++++++++------------
migration/options.c | 26 ++++
migration/postcopy-ram.c | 161 ++++++++++++++++++++++
migration/qemu-file.c | 6 +-
migration/ram.c | 60 +++++++-
migration/savevm.c | 145 +++-----------------
migration/vmstate.c | 25 ++--
stubs/migr-blocker.c | 2 +-
system/physmem.c | 11 +-
system/ram-block-attributes.c | 20 ++-
target/i386/sev.c | 1 -
tests/qtest/migration/precopy-tests.c | 3 +-
migration/trace-events | 3 +-
scripts/vmstate-static-checker.py | 13 +-
tests/qemu-iotests/194 | 2 +-
49 files changed, 684 insertions(+), 380 deletions(-)