The following changes since commit 4e66a08546a2588a4667766a1edab9caccf24ce3:
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2024-05-07 09:26:30 -0700)
are available in the Git repository at:
https://gitlab.com/farosas/qemu.git tags/migration-20240508-pull-request
for you to fetch changes up to db8cb7b6e73690233bc7c6abbb90979af3a18143:
hmp/migration: Fix "migrate" command's documentation (2024-05-08 09:22:37 -0300)
----------------------------------------------------------------
Migration pull request
- Will's WITH_QEMU_LOCK_GUARD cleanup
- Vladimir's new exit-on-error parameter
- Fabiano's removals and deprecations series
(block migration and non-multifd compression removed)
- Peter's documentation fix for HMP migrate command
v2:
- updated Peter's documentation fix.
----------------------------------------------------------------
Fabiano Rosas (6):
migration: Remove 'skipped' field from MigrationStats
migration: Remove 'inc' option from migrate command
migration: Remove 'blk/-b' option from migrate commands
migration: Remove block migration
migration: Remove non-multifd compression
migration: Deprecate fd: for file migration
Peter Xu (1):
hmp/migration: Fix "migrate" command's documentation
Vladimir Sementsov-Ogievskiy (5):
migration: move trace-point from migrate_fd_error to migrate_set_error
migration: process_incoming_migration_co(): complete cleanup on failure
migration: process_incoming_migration_co(): fix reporting s->error
migration: process_incoming_migration_co(): rework error reporting
qapi: introduce exit-on-error parameter for migrate-incoming
Will Gyda (1):
migration/ram.c: API Conversion qemu_mutex_lock(), and qemu_mutex_unlock() to WITH_QEMU_LOCK_GUARD macro
.gitlab-ci.d/buildtest.yml | 2 +-
MAINTAINERS | 1 -
docs/about/deprecated.rst | 51 +-
docs/about/removed-features.rst | 103 ++++
docs/devel/migration/main.rst | 2 +-
hmp-commands.hx | 23 +-
hw/core/machine.c | 1 -
include/migration/misc.h | 6 -
meson.build | 2 -
meson_options.txt | 2 -
migration/block.c | 1019 --------------------------------------
migration/block.h | 52 --
migration/colo.c | 1 -
migration/fd.c | 12 +
migration/meson.build | 4 -
migration/migration-hmp-cmds.c | 99 +---
migration/migration.c | 121 ++---
migration/migration.h | 14 +-
migration/options.c | 229 ---------
migration/options.h | 13 -
migration/qemu-file.c | 78 ---
migration/qemu-file.h | 4 -
migration/ram-compress.c | 564 ---------------------
migration/ram-compress.h | 77 ---
migration/ram.c | 181 +------
migration/savevm.c | 5 -
migration/trace-events | 2 +-
qapi/migration.json | 212 +-------
scripts/meson-buildoptions.sh | 4 -
system/vl.c | 3 +-
tests/qemu-iotests/183 | 147 ------
tests/qemu-iotests/183.out | 66 ---
tests/qemu-iotests/common.filter | 7 -
tests/qtest/migration-test.c | 139 ------
34 files changed, 210 insertions(+), 3036 deletions(-)
delete mode 100644 migration/block.c
delete mode 100644 migration/block.h
delete mode 100644 migration/ram-compress.c
delete mode 100644 migration/ram-compress.h
delete mode 100755 tests/qemu-iotests/183
delete mode 100644 tests/qemu-iotests/183.out
--
2.35.3