The following changes since commit ea8ae47bdd2024dc2596f16b27f27fd4dcc08776:
Merge tag 'pull-target-arm-20241029' of https://git.linaro.org/people/pmaydell/qemu-arm into staging (2024-10-31 13:28:57 +0000) are available in the Git repository at: https://gitlab.com/peterx/qemu.git tags/migration-20241030-pull-request for you to fetch changes up to 00b4b216534d84ace7b0583cec70a3aaf256cb25: migration/multifd: Zero p->flags before starting filling a packet (2024-10-31 15:48:18 -0400) ---------------------------------------------------------------- Migration pull request for softfreeze v2: - Patch "migration: Move cpu-throttle.c from system to migration", fix build on MacOS, and subject spelling NOTE: checkpatch.pl could report a false positive on this branch: WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #21: {include/sysemu => migration}/cpu-throttle.h | 0 That's covered by "F: migration/" entry. Changelog: - Peter's cleanup patch on migrate_fd_cleanup() - Peter's cleanup patch to introduce thread name macros - Hanna's error path fix for vmstate subsection save()s - Hyman's auto converge enhancement on background dirty sync - Peter's additional tracepoints for save state entries - Thomas's build fix for OpenBSD in dirtyrate.c - Peter's deprecation of query-migrationthreads command - Peter's cleanup/fixes from the "export misc.h" series - Maciej's two small patches from multifd+vfio series ---------------------------------------------------------------- Hanna Czenczek (1): migration: Ensure vmstate_save() sets errp Hyman Huang (6): accel/tcg/icount-common: Remove the reference to the unused header file migration: Stop CPU throttling conditionally migration: Move cpu-throttle.c from system to migration migration: Remove "rs" parameter in migration_bitmap_sync_precopy migration: Support periodic RAMBlock dirty bitmap sync tests/migration: Add case for periodic ramblock dirty sync Maciej S. Szmigiero (2): migration/ram: Add load start trace event migration/multifd: Zero p->flags before starting filling a packet Peter Xu (8): migration: Cleanup migrate_fd_cleanup() on accessing to_dst_file migration: Put thread names together with macros migration: Deprecate query-migrationthreads command migration: Take migration object refcount earlier for threads migration: Unexport dirty_bitmap_mig_init() migration: Unexport ram_mig_init() migration: Drop migration_is_setup_or_active() migration: Drop migration_is_idle() Thomas Huth (1): migration/dirtyrate: Silence warning about strcpy() on OpenBSD docs/about/deprecated.rst | 8 ++ qapi/migration.json | 7 +- include/migration/misc.h | 9 +- include/sysemu/cpu-throttle.h | 14 +++ migration/migration.h | 19 ++++ migration/ram.h | 1 + accel/tcg/icount-common.c | 1 - hw/vfio/common.c | 2 +- hw/virtio/virtio-mem.c | 2 +- migration/colo.c | 3 +- {system => migration}/cpu-throttle.c | 70 ++++++++++++++- migration/dirtyrate.c | 11 ++- migration/migration.c | 128 +++++++++++---------------- migration/multifd.c | 8 +- migration/postcopy-ram.c | 6 +- migration/ram.c | 19 ++-- migration/savevm.c | 3 +- migration/vmstate.c | 13 +-- net/vhost-vdpa.c | 3 +- system/cpu-timers.c | 3 - system/qdev-monitor.c | 4 +- tests/qtest/migration-test.c | 32 +++++++ migration/meson.build | 1 + migration/trace-events | 5 ++ system/meson.build | 1 - system/trace-events | 3 - 26 files changed, 254 insertions(+), 122 deletions(-) rename {system => migration}/cpu-throttle.c (65%) -- 2.45.0