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

Nikolay Shirokovskiy nshirokovskiy at virtuozzo.com
Thu Dec 27 10:20:42 UTC 2018


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




More information about the libvir-list mailing list