[PATCH 0/5] qemu: Fix handling of bitmaps for active layer block commit and block copy

Peter Krempa posted 5 patches 3 years, 9 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1594909129.git.pkrempa@redhat.com
src/qemu/qemu_block.c                         |  3 ++-
src/qemu/qemu_blockjob.c                      | 16 ++++++++++++---
src/qemu/qemu_driver.c                        | 20 ++++++++-----------
.../qemublocktestdata/bitmapblockcommit/empty |  9 +++++++++
.../bitmapblockcopy/empty-deep-out.json       |  9 +++++++++
.../bitmapblockcopy/empty-shallow-out.json    |  9 +++++++++
6 files changed, 50 insertions(+), 16 deletions(-)
[PATCH 0/5] qemu: Fix handling of bitmaps for active layer block commit and block copy
Posted by Peter Krempa 3 years, 9 months ago
See patch 3 for explanation.

Peter Krempa (5):
  qemu: blockjob: Don't base bitmap handling of active-layer block
    commit on QEMU_CAPS_BLOCKDEV_REOPEN
  qemu: blockjob: Actually delete temporary bitmap on failed active
    commit
  qemu: block: Remove 'active-write' bitmap even if there are no bitmaps
    to merge
  qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions'
  qemuDomainBlockPivot: Ignore failures of creating active layer bitmap

 src/qemu/qemu_block.c                         |  3 ++-
 src/qemu/qemu_blockjob.c                      | 16 ++++++++++++---
 src/qemu/qemu_driver.c                        | 20 ++++++++-----------
 .../qemublocktestdata/bitmapblockcommit/empty |  9 +++++++++
 .../bitmapblockcopy/empty-deep-out.json       |  9 +++++++++
 .../bitmapblockcopy/empty-shallow-out.json    |  9 +++++++++
 6 files changed, 50 insertions(+), 16 deletions(-)

-- 
2.26.2