The following changes since commit f2aee60305a1e40374b2fc1093e4d04404e780ee:
Merge tag 'pull-request-2024-09-08' of https://gitlab.com/huth/qemu into staging (2024-09-09 10:47:24 +0100) are available in the Git repository at: https://gitlab.com/peterx/qemu.git tags/migration-20240909-pull-request for you to fetch changes up to 89bccecdda253c9a1a38921cf9266a4f9655c88c: system: improve migration debug (2024-09-09 10:55:40 -0400) ---------------------------------------------------------------- Migration pull request for 9.2 - Mattias's patch to support concurrent bounce buffers for PCI devices - David's memory leak fix in dirty_memory_extend() - Fabiano's CI fix to disable vmstate-static-checker test in compat tests - Denis's patch that adds one more trace point for cpu throttle changes - Yichen's multifd qatzip compressor support ---------------------------------------------------------------- Bryan Zhang (4): meson: Introduce 'qatzip' feature to the build system migration: Add migration parameters for QATzip migration: Introduce 'qatzip' compression method tests/migration: Add integration test for 'qatzip' compression method David Hildenbrand (1): softmmu/physmem: fix memory leak in dirty_memory_extend() Denis V. Lunev (1): system: improve migration debug Fabiano Rosas (1): ci: migration: Don't run python tests in the compat job Mattias Nissler (1): softmmu: Support concurrent bounce buffers Yuan Liu (1): docs/migration: add qatzip compression feature docs/devel/migration/features.rst | 1 + docs/devel/migration/qatzip-compression.rst | 165 ++++++++ meson.build | 10 + qapi/migration.json | 21 ++ include/exec/memory.h | 14 +- include/exec/ramlist.h | 1 + include/hw/pci/pci_device.h | 3 + migration/multifd.h | 5 +- migration/options.h | 1 + hw/core/qdev-properties-system.c | 2 +- hw/pci/pci.c | 8 + migration/migration-hmp-cmds.c | 4 + migration/multifd-qatzip.c | 394 ++++++++++++++++++++ migration/options.c | 34 ++ system/cpu-throttle.c | 3 + system/memory.c | 5 +- system/physmem.c | 117 +++--- tests/qtest/migration-test.c | 27 ++ .gitlab-ci.d/buildtest.yml | 8 + meson_options.txt | 2 + migration/meson.build | 1 + scripts/meson-buildoptions.sh | 3 + system/trace-events | 3 + 23 files changed, 767 insertions(+), 65 deletions(-) create mode 100644 docs/devel/migration/qatzip-compression.rst create mode 100644 migration/multifd-qatzip.c -- 2.45.0