[libvirt] [PATCHv6 0/8] Gluster snapshot series

Peter Krempa pkrempa at redhat.com
Thu Feb 13 16:49:42 UTC 2014


This version was tweaked according to Dan's and Eric's feedback.

Peter Krempa (8):
  conf: Move qemuDiskGetActualType to virDomainDiskGetActualType
  conf: Move qemuSnapshotDiskGetActualType to
    virDomainSnapshotDiskGetActualType
  storage: Add file storage APIs in the default storage driver
  storage: add file functions for local and block files
  storage: Add storage file backends for gluster
  qemu: Switch snapshot deletion to the new API functions
  qemu: snapshot: Use new APIs to detect presence of existing storage
    files
  qemu: snapshot: Add support for external active snapshots on gluster

 cfg.mk                                |   1 +
 docs/formatsnapshot.html.in           |   5 +-
 src/conf/domain_conf.c                |  10 ++
 src/conf/domain_conf.h                |   1 +
 src/conf/snapshot_conf.c              |   7 ++
 src/conf/snapshot_conf.h              |   2 +
 src/libvirt_private.syms              |   2 +
 src/qemu/qemu_command.c               |   8 +-
 src/qemu/qemu_command.h               |   9 ++
 src/qemu/qemu_conf.c                  |  17 ---
 src/qemu/qemu_conf.h                  |   4 -
 src/qemu/qemu_driver.c                | 198 ++++++++++++++++++++++++++--------
 src/storage/storage_backend.c         |  44 ++++++++
 src/storage/storage_backend.h         |  41 +++++++
 src/storage/storage_backend_fs.c      |  48 +++++++++
 src/storage/storage_backend_fs.h      |   2 +
 src/storage/storage_backend_gluster.c | 139 ++++++++++++++++++++++++
 src/storage/storage_backend_gluster.h |   1 +
 src/storage/storage_driver.c          | 145 +++++++++++++++++++++++++
 src/storage/storage_driver.h          |  32 +++++-
 tests/Makefile.am                     |   3 +
 21 files changed, 644 insertions(+), 75 deletions(-)

-- 
1.8.5.3




More information about the libvir-list mailing list