diff options
-rw-r--r-- | xen/drivers/ide/ide-xeno.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xen/drivers/ide/ide-xeno.c b/xen/drivers/ide/ide-xeno.c index 5607164e80..abc94060a1 100644 --- a/xen/drivers/ide/ide-xeno.c +++ b/xen/drivers/ide/ide-xeno.c @@ -56,6 +56,10 @@ void ide_probe_devices(xen_disk_info_t* xdi) xdi->disks[xdi->count].device = device; xdi->disks[xdi->count].info = type; + + if(type == XD_TYPE_CDROM) + xdi->disks[xdi->count].info |= XD_FLAG_RO; + xdi->disks[xdi->count].capacity = capacity; xdi->count++; |