Hi changes from v2 - Patch 1 included in pull request - disable block_shared when we disable block_enable - enable block_enabled when we enable block_shared
Please, review. [v2] - make migrate_block_set_* take a boolean - disable block migration in colo to maintain semantics. [v1] Upon a time there were MigrationParms (only used for block migration) and then MigrationParams used for everything else. This series: - create migration capabilities for block parameters - make the migrate command line parameters to use capabilities - remove MigrationParams completely Juan Quintela (2): migration: Remove use of old MigrationParams migration: Remove old MigrationParams include/migration/migration.h | 11 ++--------- include/migration/vmstate.h | 1 - include/qemu/typedefs.h | 1 - include/sysemu/sysemu.h | 3 +-- migration/block.c | 17 ++--------------- migration/colo.c | 7 ++++--- migration/migration.c | 22 ++++++++++++++-------- migration/savevm.c | 18 +++--------------- 8 files changed, 26 insertions(+), 54 deletions(-) -- 2.9.3