Hi all! Patches 5 and 6 fixes two crashes, triggered by new test case in patch 7.
Vladimir Sementsov-Ogievskiy (7): migration/block-dirty-bitmap: refactor incoming state to be one struct migration/block-dirty-bitmap: rename finish_lock to just lock migration/block-dirty-bitmap: simplify dirty_bitmap_load_complete migration/block-dirty-bitmap: keep bitmap state for all bitmaps migration/block-dirty-bitmap: cancel migration on shutdown migration: handle to_src_file on target only for ram postcopy qemu-iotests/199: add early shutdown case to bitmaps postcopy migration/migration.h | 1 + migration/block-dirty-bitmap.c | 171 +++++++++++++++++++++------------ migration/migration.c | 7 ++ migration/savevm.c | 19 ++-- tests/qemu-iotests/199 | 12 ++- tests/qemu-iotests/199.out | 4 +- 6 files changed, 142 insertions(+), 72 deletions(-) -- 2.21.0