Bug 11010

Summary: qemu aborts on access to emulated SCSI CD-ROM
Product: Sisyphus Reporter: Sergey Vlasov <vsu>
Component: qemu-systemAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P2 CC: glebfm, iv, shaba, vt
Version: unstable   
Hardware: all   
OS: Linux   

Description Sergey Vlasov 2007-03-04 23:20:58 MSK
qemu-system-0.9.0.cvs20070304-alt4

При использовании опции "-disk scsi,img=/dev/cdrom,type=cdrom" устройство SCSI
создаётся, но неверного типа - вместо CD-ROM получается обычный диск.
Comment 1 Kirill A. Shutemov 2007-03-09 23:19:13 MSK
Fixed in 0.9.0.cvs20070304-alt5
Comment 2 Sergey Vlasov 2007-03-10 13:31:14 MSK
В этой версии устройство создаётся, но не работает нормально - при попытке
монтирования CD-ROM в гостевой системе (i586 2.6.18-std-smp-alt4) qemu
немедленно завершает работу с сообщением:

lsi_scsi: error: readb 0x8

Проявилось на хосте i586, в том числе без использования kqemu; как при
использовании файла с образом CD, так и при обращении к /dev/cdrom.
Использование того же файла образа с type=disk вроде бы проходит.
Comment 3 Kirill A. Shutemov 2008-09-03 02:09:29 MSD
Кривопатч оторван. Развесистая опция -drive реализована в upstream.