[Libvirt-cim] [PATCH] libxkutil: Added missing address element for filesystem 'disk'

Viktor Mihajlovski mihajlov at linux.vnet.ibm.com
Wed Nov 20 18:43:17 UTC 2013


This was an omission from the original patch series adding
device address support. For disks of type filesystem the addresses
were parsed however not written back.

Signed-off-by: Viktor Mihajlovski <mihajlov at linux.vnet.ibm.com>
---
 libxkutil/xmlgen.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/libxkutil/xmlgen.c b/libxkutil/xmlgen.c
index 40e2905..931f0c9 100644
--- a/libxkutil/xmlgen.c
+++ b/libxkutil/xmlgen.c
@@ -342,6 +342,9 @@ static const char *disk_fs_xml(xmlNodePtr root, struct disk_device *dev)
                 return XML_ERROR;
         xmlNewProp(tmp, BAD_CAST "dir", BAD_CAST dev->virtual_dev);
 
+        if (dev->address.ct > 0)
+                return device_address_xml(fs, &dev->address);
+
         return NULL;
 }
 
-- 
1.7.9.5




More information about the Libvirt-cim mailing list