Hi all! We need to copy bitmaps to new top node on external snapshot, to not break incremental backup chain.
The only thing to do is to allow block-dirty-bitmap-merge to work with different nodes, here it is. v2: use 'alternate' type in qapi for specifying source bitmap instead of adding new field external-bitmaps [Eric] Vladimir Sementsov-Ogievskiy (2): qapi: support external bitmaps in block-dirty-bitmap-merge iotests: test external snapshot with bitmap copying qapi/block-core.json | 22 +++++++++++++--- block/dirty-bitmap.c | 9 ++++--- blockdev.c | 50 +++++++++++++++++++++++------------- tests/qemu-iotests/254 | 52 ++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/254.out | 52 ++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/group | 1 + 6 files changed, 163 insertions(+), 23 deletions(-) create mode 100755 tests/qemu-iotests/254 create mode 100644 tests/qemu-iotests/254.out -- 2.18.0