[libvirt] [PATCH 0/8] qemu: Sanitize monitor code to create snapshots

Peter Krempa posted 8 patches 5 years, 9 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1530621122.git.pkrempa@redhat.com
Test syntax-check passed
src/qemu/qemu_block.c        |  37 +++++++++++++
src/qemu/qemu_block.h        |   6 ++
src/qemu/qemu_driver.c       | 128 ++++++++++++-------------------------------
src/qemu/qemu_monitor.c      |  17 ------
src/qemu/qemu_monitor.h      |   6 --
src/qemu/qemu_monitor_json.c | 125 +++++++++++++++++++-----------------------
src/qemu/qemu_monitor_json.h |  12 ++--
7 files changed, 138 insertions(+), 193 deletions(-)
[libvirt] [PATCH 0/8] qemu: Sanitize monitor code to create snapshots
Posted by Peter Krempa 5 years, 9 months ago
Require that the 'transaction' command is present for external snapshots
to work and remove the various hacks which were present to make it work
without that.

Peter Krempa (8):
  qemu: snapshot: Require support of 'transaction' command for external
    snapshots
  qemu: snapshot: Remove monitor code now that 'transaction' is always
    used
  qemu: snapshot: Unify conditions checking whether snapshot needs to be
    taken
  qemu: snapshot: Audit actual disk snapshot creation
  qemu: monitor: Add API to help creating 'transaction' arguments
  qemu: block: Create helper for creating data for legacy snapshots
  qemu: monitor: Remove old external snapshot code
  qemu: monitor: Remove old code for dual handling of 'transaction' data

 src/qemu/qemu_block.c        |  37 +++++++++++++
 src/qemu/qemu_block.h        |   6 ++
 src/qemu/qemu_driver.c       | 128 ++++++++++++-------------------------------
 src/qemu/qemu_monitor.c      |  17 ------
 src/qemu/qemu_monitor.h      |   6 --
 src/qemu/qemu_monitor_json.c | 125 +++++++++++++++++++-----------------------
 src/qemu/qemu_monitor_json.h |  12 ++--
 7 files changed, 138 insertions(+), 193 deletions(-)

-- 
2.16.2

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