[Qemu-devel] [PATCH v2 0/3] fix bitmaps migration through shared storage

Vladimir Sementsov-Ogievskiy posted 3 patches 6 years, 4 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20171212160450.17510-1-vsementsov@virtuozzo.com
Test checkpatch passed
Test docker passed
Test ppc passed
Test s390x passed
There is a newer version of this series
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
[Qemu-devel] [PATCH v2 0/3] fix bitmaps migration through shared storage
Posted by Vladimir Sementsov-Ogievskiy 6 years, 4 months ago
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

-- 
2.11.1


Re: [Qemu-devel] [PATCH v2 0/3] fix bitmaps migration through shared storage
Posted by Vladimir Sementsov-Ogievskiy 6 years, 3 months ago
Should qemu-stable be here?


12.12.2017 19:04, Vladimir Sementsov-Ogievskiy wrote:
> 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
>


-- 
Best regards,
Vladimir