[libvirt] [PATCH 00/18] Get rid of virStorageFileMetadata

Peter Krempa pkrempa at redhat.com
Sun Apr 20 22:13:04 UTC 2014


Peter Krempa (18):
  qemu: unexport qemuDiskChainCheckBroken
  util: storagefile: Always store raw backing name in the metadata
  util: storage: Don't force path canonicalization when loading metadata
  util: storage: Remove obsolete argument
    virStorageFileGetMetadataInternal
  util: storage: Move checking of the actual backing image to the worker
  storage: util: Clean up arguments of virStorageFileGetMetadataInternal
  util: storage: Rename "path" to "relPath" in virStorageFileMetadata
  util: storagefile: Rename "canonPath" to "path" in
    virStorageFileMetadata
  util: virstoragefile: Don't use "backingStore" directly
  virstoragefile: Kill "backingStore" field from virStorageFileMetadata
  util: storagefile: Add function to free a virStorageSourcePrt
  util: storagefile: Add fields from virStorageMetadata to
    virStorageSource
  maint: Switch over from struct virStorageFileMetadata to
    virStorageSource
  util: virstorage: Kill struct virStorageFileMetadata
  util: virstoragefile: Rename backingMeta to backingStore
  storage: Move disk->backingChain to the recursive
    disk->src.backingStore
  util: virstoragefile: Don't mangle data stored about directories
  util: storage: Invert the way recursive metadata retrieval works

 src/conf/domain_conf.c                |  17 +-
 src/conf/domain_conf.h                |   1 -
 src/libvirt_private.syms              |   2 +-
 src/qemu/qemu_domain.c                |  58 ++---
 src/qemu/qemu_domain.h                |   2 -
 src/qemu/qemu_driver.c                |  44 ++--
 src/security/security_selinux.c       |   2 +-
 src/security/virt-aa-helper.c         |   9 +-
 src/storage/storage_backend_fs.c      |   4 +-
 src/storage/storage_backend_gluster.c |   4 +-
 src/util/virstoragefile.c             | 476 ++++++++++++++++------------------
 src/util/virstoragefile.h             |  88 +++----
 tests/virstoragetest.c                | 178 ++++++++-----
 13 files changed, 435 insertions(+), 450 deletions(-)

-- 
1.9.1




More information about the libvir-list mailing list