[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/18] Migration 20241030 patches
From: |
Peter Xu |
Subject: |
[PULL 00/18] Migration 20241030 patches |
Date: |
Wed, 30 Oct 2024 11:57:16 -0400 |
The following changes since commit cc5adbbd50d81555b8eb73602ec16fde40b55be4:
Merge tag 'pull-tpm-2024-10-18-1' of https://github.com/stefanberger/qemu-tpm
into staging (2024-10-18 15:45:02 +0100)
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 53a60118d2654dd8e595e61f4e767ff747fd0b69:
migration/multifd: Zero p->flags before starting filling a packet (2024-10-30
11:32:41 -0400)
----------------------------------------------------------------
Migration pull request for softfreeze
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-throttole.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 => migration}/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 | 72 +++++++++-
migration/dirtyrate.c | 11 +-
migration/migration.c | 130 ++++++++-----------
migration/multifd.c | 8 +-
migration/postcopy-ram.c | 6 +-
migration/ram.c | 21 +--
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, 257 insertions(+), 125 deletions(-)
rename {include/sysemu => migration}/cpu-throttle.h (87%)
rename {system => migration}/cpu-throttle.c (64%)
--
2.45.0
- [PULL 00/18] Migration 20241030 patches,
Peter Xu <=
- [PULL 01/18] migration: Cleanup migrate_fd_cleanup() on accessing to_dst_file, Peter Xu, 2024/10/30
- [PULL 02/18] migration: Put thread names together with macros, Peter Xu, 2024/10/30
- [PULL 03/18] migration: Ensure vmstate_save() sets errp, Peter Xu, 2024/10/30
- [PULL 04/18] accel/tcg/icount-common: Remove the reference to the unused header file, Peter Xu, 2024/10/30
- [PULL 05/18] migration: Stop CPU throttling conditionally, Peter Xu, 2024/10/30
- [PULL 07/18] migration: Remove "rs" parameter in migration_bitmap_sync_precopy, Peter Xu, 2024/10/30
- [PULL 06/18] migration: Move cpu-throttole.c from system to migration, Peter Xu, 2024/10/30
- [PULL 08/18] migration: Support periodic RAMBlock dirty bitmap sync, Peter Xu, 2024/10/30
- [PULL 09/18] tests/migration: Add case for periodic ramblock dirty sync, Peter Xu, 2024/10/30
- [PULL 11/18] migration: Deprecate query-migrationthreads command, Peter Xu, 2024/10/30