[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/30] Migration 20230424 patches
From: |
Juan Quintela |
Subject: |
[PULL 00/30] Migration 20230424 patches |
Date: |
Mon, 24 Apr 2023 15:27:00 +0200 |
The following changes since commit 81072abf1575b11226b3779af76dc71dfa85ee5d:
Merge tag 'migration-20230420-pull-request' of
https://gitlab.com/juan.quintela/qemu into staging (2023-04-24 12:06:17 +0100)
are available in the Git repository at:
https://gitlab.com/juan.quintela/qemu.git tags/migration-20230424-pull-request
for you to fetch changes up to 9c894df3a37d675652390f7dbbe2f65b7bad7efa:
migration: Create migrate_max_bandwidth() function (2023-04-24 15:01:47 +0200)
----------------------------------------------------------------
Migration Pull request
Everything that was reviewed since last PULL request:
- fix to control flow (eric)
- rearrange of hmp commands (juan)
- Make capabilities more consistent and coherent (juan)
Not all of them reviewed yet, so only the ones reviewed.
Later, Juan.
PD. I am waiting to finish review of the compression fixes to send
them.
----------------------------------------------------------------
Eric Blake (1):
migration: Minor control flow simplification
Juan Quintela (29):
migration: move migration_global_dump() to migration-hmp-cmds.c
spice: move client_migrate_info command to ui/
migration: Create migrate_cap_set()
migration: Create options.c
migration: Move migrate_colo_enabled() to options.c
migration: Move migrate_use_compression() to options.c
migration: Move migrate_use_events() to options.c
migration: Move migrate_use_multifd() to options.c
migration: Move migrate_use_zero_copy_send() to options.c
migration: Move migrate_use_xbzrle() to options.c
migration: Move migrate_use_block() to options.c
migration: Move migrate_use_return() to options.c
migration: Create migrate_rdma_pin_all() function
migration: Move migrate_caps_check() to options.c
migration: Move qmp_query_migrate_capabilities() to options.c
migration: Move qmp_migrate_set_capabilities() to options.c
migration: Move migrate_cap_set() to options.c
migration: Move parameters functions to option.c
migration: Use migrate_max_postcopy_bandwidth()
migration: Move migrate_use_block_incremental() to option.c
migration: Create migrate_throttle_trigger_threshold()
migration: Create migrate_checkpoint_delay()
migration: Create migrate_max_cpu_throttle()
migration: Move migrate_announce_params() to option.c
migration: Create migrate_cpu_throttle_initial() to option.c
migration: Create migrate_cpu_throttle_increment() function
migration: Create migrate_cpu_throttle_tailslow() function
migration: Move migrate_postcopy() to options.c
migration: Create migrate_max_bandwidth() function
hw/virtio/virtio-balloon.c | 1 +
include/migration/misc.h | 1 -
migration/block-dirty-bitmap.c | 1 +
migration/block.c | 5 +-
migration/colo.c | 6 +-
migration/meson.build | 1 +
migration/migration-hmp-cmds.c | 39 +-
migration/migration.c | 719 +-------------------------------
migration/migration.h | 40 --
migration/multifd-zlib.c | 1 +
migration/multifd-zstd.c | 1 +
migration/multifd.c | 24 +-
migration/options.c | 722 +++++++++++++++++++++++++++++++++
migration/options.h | 76 ++++
migration/postcopy-ram.c | 1 +
migration/ram.c | 43 +-
migration/rdma.c | 12 +-
migration/savevm.c | 3 +-
migration/socket.c | 5 +-
qapi/migration.json | 28 --
qapi/ui.json | 28 ++
ui/ui-hmp-cmds.c | 17 +
ui/ui-qmp-cmds.c | 29 ++
23 files changed, 971 insertions(+), 832 deletions(-)
create mode 100644 migration/options.c
create mode 100644 migration/options.h
--
2.39.2
- [PULL 00/30] Migration 20230424 patches,
Juan Quintela <=
- [PULL 01/30] migration: Minor control flow simplification, Juan Quintela, 2023/04/24
- [PULL 02/30] migration: move migration_global_dump() to migration-hmp-cmds.c, Juan Quintela, 2023/04/24
- [PULL 08/30] migration: Move migrate_use_events() to options.c, Juan Quintela, 2023/04/24
- [PULL 10/30] migration: Move migrate_use_zero_copy_send() to options.c, Juan Quintela, 2023/04/24
- [PULL 11/30] migration: Move migrate_use_xbzrle() to options.c, Juan Quintela, 2023/04/24
- [PULL 03/30] spice: move client_migrate_info command to ui/, Juan Quintela, 2023/04/24
- [PULL 04/30] migration: Create migrate_cap_set(), Juan Quintela, 2023/04/24
- [PULL 06/30] migration: Move migrate_colo_enabled() to options.c, Juan Quintela, 2023/04/24
- [PULL 07/30] migration: Move migrate_use_compression() to options.c, Juan Quintela, 2023/04/24
- [PULL 13/30] migration: Move migrate_use_return() to options.c, Juan Quintela, 2023/04/24