qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/18] Migration 20241030 patches
@ 2024-10-30 15:57 Peter Xu
  2024-10-30 15:57 ` [PULL 01/18] migration: Cleanup migrate_fd_cleanup() on accessing to_dst_file Peter Xu
                   ` (18 more replies)
  0 siblings, 19 replies; 23+ messages in thread
From: Peter Xu @ 2024-10-30 15:57 UTC (permalink / raw)
  To: qemu-devel; +Cc: Fabiano Rosas, Peter Maydell, Peter Xu

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



^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2024-10-31 15:15 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-30 15:57 [PULL 00/18] Migration 20241030 patches Peter Xu
2024-10-30 15:57 ` [PULL 01/18] migration: Cleanup migrate_fd_cleanup() on accessing to_dst_file Peter Xu
2024-10-30 15:57 ` [PULL 02/18] migration: Put thread names together with macros Peter Xu
2024-10-30 15:57 ` [PULL 03/18] migration: Ensure vmstate_save() sets errp Peter Xu
2024-10-30 15:57 ` [PULL 04/18] accel/tcg/icount-common: Remove the reference to the unused header file Peter Xu
2024-10-30 15:57 ` [PULL 05/18] migration: Stop CPU throttling conditionally Peter Xu
2024-10-30 15:57 ` [PULL 06/18] migration: Move cpu-throttole.c from system to migration Peter Xu
2024-10-30 15:57 ` [PULL 07/18] migration: Remove "rs" parameter in migration_bitmap_sync_precopy Peter Xu
2024-10-30 15:57 ` [PULL 08/18] migration: Support periodic RAMBlock dirty bitmap sync Peter Xu
2024-10-30 15:57 ` [PULL 09/18] tests/migration: Add case for periodic ramblock dirty sync Peter Xu
2024-10-30 15:57 ` [PULL 10/18] migration/dirtyrate: Silence warning about strcpy() on OpenBSD Peter Xu
2024-10-30 15:57 ` [PULL 11/18] migration: Deprecate query-migrationthreads command Peter Xu
2024-10-30 15:57 ` [PULL 12/18] migration: Take migration object refcount earlier for threads Peter Xu
2024-10-30 15:57 ` [PULL 13/18] migration: Unexport dirty_bitmap_mig_init() Peter Xu
2024-10-30 15:57 ` [PULL 14/18] migration: Unexport ram_mig_init() Peter Xu
2024-10-30 15:57 ` [PULL 15/18] migration: Drop migration_is_setup_or_active() Peter Xu
2024-10-30 15:57 ` [PULL 16/18] migration: Drop migration_is_idle() Peter Xu
2024-10-30 15:57 ` [PULL 17/18] migration/ram: Add load start trace event Peter Xu
2024-10-30 15:57 ` [PULL 18/18] migration/multifd: Zero p->flags before starting filling a packet Peter Xu
2024-10-31 13:28 ` [PULL 00/18] Migration 20241030 patches Peter Maydell
2024-10-31 14:50   ` Peter Xu
2024-10-31 14:52     ` Peter Maydell
2024-10-31 15:14       ` Peter Xu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).