Hi all! Here is a fix for persistent bitmaps managing: we must check existent but not yet stored bitmaps for qcow2-related constraints, like maximum number of bitmaps in qcow2 image.
v2: 01: change assertion to error-return at function start Be free to add Reported-by: aihua liang <ali...@redhat.com> Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1712636 if it's appropriate 02: new test Ohh, it takes about 4 minutes. Be free to drop it, as I doubt that it worth to have. The case is simple, we may live without a test. Vladimir Sementsov-Ogievskiy (2): qcow2-bitmaps: fix qcow2_can_store_new_dirty_bitmap iotests: add 269 to check maximum of bitmaps in qcow2 block/qcow2-bitmap.c | 41 +++++++++++++++------------------ tests/qemu-iotests/269 | 47 ++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/269.out | 3 +++ tests/qemu-iotests/group | 1 + 4 files changed, 69 insertions(+), 23 deletions(-) create mode 100755 tests/qemu-iotests/269 create mode 100644 tests/qemu-iotests/269.out -- 2.21.0