[libvirt] [PATCH 00/10] snapshot: misc fixes

Nikolay Shirokovskiy posted 10 patches 3 weeks ago
Test syntax-check passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/1545906052-101494-1-git-send-email-nshirokovskiy@virtuozzo.com
src/conf/domain_conf.c   |   6 +--
src/conf/snapshot_conf.c | 103 ++++++++++++++++++++++-------------------------
src/conf/snapshot_conf.h |   5 +--
src/qemu/qemu_driver.c   |  27 ++++++++++---
src/test/test_driver.c   |   5 +--
5 files changed, 74 insertions(+), 72 deletions(-)

[libvirt] [PATCH 00/10] snapshot: misc fixes

Posted by Nikolay Shirokovskiy 3 weeks ago
The patch series aims to uniformly handle snapshot attribute for disks from
multiple places - snapshot definitions, domain definitions, snapshot operation
and defaults which is done in [1] utimately. Patch [2] makes a step towards
this goal. Other patches are fixes along the way that disables some invalid
cases on conversely enable previously disable valid cases.

The patches with most reasoning ([2] and [3]) are effectively revert Eric's
patch f9670bf thus I hope Eric will take a look.

Nikolay Shirokovskiy (10):
  conf: snapshot: fix comment in _virDomainSnapshotDef
  conf: snapshot: don't pass flags from different family
  conf: snapshot: check disk with path on parse
  conf: snapshot: align exernal/internal snapshot the same way    [2]
  conf: snapshot: remove snapshot mode checking from disk align   [3]
  conf: virDomainSnapshotAlignDisks: use convinient variable
  qemu: disable internal snapshot of readonly disk
  qemu: snapshot: fix for case of disk with empty source
  qemu: snapshot: align disks consistently                        [1]
  conf: snapshot: make disk aligns same on redefinition

 src/conf/domain_conf.c   |   6 +--
 src/conf/snapshot_conf.c | 103 ++++++++++++++++++++++-------------------------
 src/conf/snapshot_conf.h |   5 +--
 src/qemu/qemu_driver.c   |  27 ++++++++++---
 src/test/test_driver.c   |   5 +--
 5 files changed, 74 insertions(+), 72 deletions(-)

-- 
1.8.3.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list