Relative paths were restored from the disks on libvirtd restart. Now
that we load the backing chain from XML we'll need to store them
somewhere.
Peter Krempa (3):
conf: Add infrastructure for disk source private data XML
util: storage: Add helpers to parse and format relPath into
privateData
qemu: domain: Parse and format relPath into disk source private data
src/conf/domain_conf.c | 136 ++++++++++++++++++++++++++++++++++----------
src/conf/domain_conf.h | 17 +++++-
src/conf/snapshot_conf.c | 18 +++---
src/libvirt_private.syms | 2 +
src/network/bridge_driver.c | 2 +-
src/qemu/qemu_domain.c | 4 +-
src/util/virstoragefile.c | 20 +++++++
src/util/virstoragefile.h | 8 +++
tests/qemublocktest.c | 4 +-
tests/virstoragetest.c | 2 +-
10 files changed, 168 insertions(+), 45 deletions(-)
--
2.15.0