[libvirt] [PATCHv5 0/7] Gluster snapshot series

Peter Krempa pkrempa at redhat.com
Tue Feb 11 16:26:52 UTC 2014


New version after the recent feedback and fixing a few bugs found while testing.

Please see individual patches for changes.

Peter Krempa (7):
  storage: Add APIs for internal handling of files via the storage
    driver
  storage: Implement 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

 docs/formatsnapshot.html.in           |   5 +-
 docs/hvsupport.pl                     |   4 +-
 po/POTFILES.in                        |   1 +
 src/Makefile.am                       |   1 +
 src/check-aclrules.pl                 |   1 +
 src/check-drivername.pl               |   1 +
 src/driver.h                          |  30 ++++-
 src/libvirt_private.c                 | 180 ++++++++++++++++++++++++++++++
 src/libvirt_private.h                 |  61 ++++++++++
 src/libvirt_private.syms              |   9 ++
 src/qemu/qemu_command.c               |   2 +-
 src/qemu/qemu_command.h               |   9 ++
 src/qemu/qemu_driver.c                | 204 ++++++++++++++++++++++++++--------
 src/storage/storage_backend.c         |  42 +++++++
 src/storage/storage_backend.h         |  43 +++++++
 src/storage/storage_backend_fs.c      |  48 ++++++++
 src/storage/storage_backend_fs.h      |   2 +
 src/storage/storage_backend_gluster.c | 143 ++++++++++++++++++++++++
 src/storage/storage_backend_gluster.h |   1 +
 src/storage/storage_driver.c          |  95 ++++++++++++++++
 20 files changed, 829 insertions(+), 53 deletions(-)
 create mode 100644 src/libvirt_private.c
 create mode 100644 src/libvirt_private.h

-- 
1.8.5.3




More information about the libvir-list mailing list