On 03/21/2010 08:33 AM, Naphtali Sprei wrote:
-if (ro == 1) {
+if (media == MEDIA_CDROM) {
+ro = 1;
+}
+if (ro == 1&&
+media != MEDIA_CDROM) { /* CDROM is fine for any interface, don't
check */
if (type != IF_SCSI&& type != IF_VIRTIO&& type != IF_FLOPP
Signed-off-by: Naphtali Sprei
---
vl.c | 13 +
1 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/vl.c b/vl.c
index 2e38b77..d3863d7 100644
--- a/vl.c
+++ b/vl.c
@@ -1255,19 +1255,16 @@ DriveInfo *drive_init(QemuOpts *opts, void *opaque,
bdrv_flags &= ~BDRV_O_N