Hi all.
This fixes bitmaps migration through shared storage. Look at 02 for
details.
The bug introduced in 2.10 with the whole qcow2 bitmaps feature, so
qemu-stable in CC. However I doubt that someone really suffered from this.
v2:
John, thank you for reviewing v1.
changes:
add John's r-bs, change s/timeout=10/timeout=10.0/ in last patch
and drop old 03 patch, related to this timeout fix.
Vladimir Sementsov-Ogievskiy (3):
qcow2-bitmap: add qcow2_reopen_bitmaps_rw_hint()
qcow2: handle reopening bitmaps on bdrv_invalidate_cache
iotests: add dirty bitmap migration test
block/qcow2.h | 2 ++
block/qcow2-bitmap.c | 15 ++++++++-
block/qcow2.c | 8 ++++-
tests/qemu-iotests/169 | 82 ++++++++++++++++++++++++++++++++++++++++++++++
tests/qemu-iotests/169.out | 5 +++
tests/qemu-iotests/group | 1 +
6 files changed, 111 insertions(+), 2 deletions(-)
create mode 100755 tests/qemu-iotests/169
create mode 100644 tests/qemu-iotests/169.out