[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/7] Fix crashes on early shutdown during bitmaps postcopy
From: |
Vladimir Sementsov-Ogievskiy |
Subject: |
[PATCH 0/7] Fix crashes on early shutdown during bitmaps postcopy |
Date: |
Wed, 22 Jan 2020 16:23:21 +0300 |
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
- [PATCH 0/7] Fix crashes on early shutdown during bitmaps postcopy,
Vladimir Sementsov-Ogievskiy <=
- [PATCH 7/7] qemu-iotests/199: add early shutdown case to bitmaps postcopy, Vladimir Sementsov-Ogievskiy, 2020/01/22
- [PATCH 5/7] migration/block-dirty-bitmap: cancel migration on shutdown, Vladimir Sementsov-Ogievskiy, 2020/01/22
- [PATCH 4/7] migration/block-dirty-bitmap: keep bitmap state for all bitmaps, Vladimir Sementsov-Ogievskiy, 2020/01/22
- [PATCH 6/7] migration: handle to_src_file on target only for ram postcopy, Vladimir Sementsov-Ogievskiy, 2020/01/22
- [PATCH 2/7] migration/block-dirty-bitmap: rename finish_lock to just lock, Vladimir Sementsov-Ogievskiy, 2020/01/22
- [PATCH 3/7] migration/block-dirty-bitmap: simplify dirty_bitmap_load_complete, Vladimir Sementsov-Ogievskiy, 2020/01/22
- [PATCH 1/7] migration/block-dirty-bitmap: refactor incoming state to be one struct, Vladimir Sementsov-Ogievskiy, 2020/01/22