Block migration is currently broken. This series fixes it. Patch 1 - improve "Unknown flags" error message
Patch 2 - the "Unknown flags" error means the source and destination QEMUs are not in sync. The destination expects a block migration message but finds an unexpected message. This is because the source is incorrectly returning early when block migration finishes. Patch 3 - the source is calling iterate() in an infinite loop and never completing block migration. This is because block migration never returns 1 to stop iterating. Stefan Hajnoczi (3): block-migration: improve "Unknown flags" error message block-migration: fix blk_mig_save_dirty_block() return value checking block-migration: fix block_save_iterate() return value block-migration.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) -- 1.8.1.2
