OSDN Git Service

support media=cdrom for if=none
authorGerd Hoffmann <kraxel@redhat.com>
Tue, 15 Sep 2009 19:23:28 +0000 (19:23 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Tue, 15 Sep 2009 19:23:28 +0000 (19:23 +0000)
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
vl.c

diff --git a/vl.c b/vl.c
index 0e61333..eb01da7 100644 (file)
--- a/vl.c
+++ b/vl.c
@@ -2176,6 +2176,7 @@ DriveInfo *drive_init(QemuOpts *opts, void *opaque,
     case IF_IDE:
     case IF_SCSI:
     case IF_XEN:
+    case IF_NONE:
         switch(media) {
        case MEDIA_DISK:
             if (cyls != 0) {
@@ -2196,7 +2197,6 @@ DriveInfo *drive_init(QemuOpts *opts, void *opaque,
         break;
     case IF_PFLASH:
     case IF_MTD:
-    case IF_NONE:
         break;
     case IF_VIRTIO:
         /* add virtio block device */