]> xenbits.xensource.com Git - libvirt.git/commitdiff
Mark Xen PV CD-ROM devices as such
authorJohn Levon <john.levon@sun.com>
Wed, 14 Jan 2009 16:21:12 +0000 (16:21 +0000)
committerJohn Levon <john.levon@sun.com>
Wed, 14 Jan 2009 16:21:12 +0000 (16:21 +0000)
ChangeLog
src/xend_internal.c

index a425b2d488efd0676aa34b9f24329bc8da263efd..d8272b7e887c103615fe2757aeaef6bf4a758987 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Jan 14 16:17:20 GMT 2009  John Levon  <levon@movementarian.org>
+
+       * src/xend_internal.c: Add a ':cdrom' marker for PV as well as
+       HVM devices.
+
 Wed Jan 14 15:13:17 GMT 2009  John Levon  <levon@movementarian.org>
 
        * acinclude.m4:
index c3ffd6396bf573e5a844b86411b7bc042c3306fd..5823cb339501bf01cfb891a8ee3c7de8b28699dd 100644 (file)
@@ -5024,6 +5024,8 @@ xenDaemonFormatSxprDisk(virConnectPtr conn ATTRIBUTE_UNUSED,
             virBufferVSprintf(buf, "(dev '%s:%s')", def->dst,
                               def->device == VIR_DOMAIN_DISK_DEVICE_CDROM ?
                               "cdrom" : "disk");
+    } else if (def->device == VIR_DOMAIN_DISK_DEVICE_CDROM) {
+        virBufferVSprintf(buf, "(dev '%s:cdrom')", def->dst);
     } else {
         virBufferVSprintf(buf, "(dev '%s')", def->dst);
     }