Description of problem: launch a guest with two scsi disks specified with the same scsi-id and on the same virtio-scsi-pci controller, but seabios boot menu will miss to list the scsi disk correctly. If tried different scsi-id which did not hit this issue, or if use two scsi controller which did not hit this issue. Version-Release number of selected component (if applicable): host info: # uname -r && rpm -q qemu-kvm-rhev && rpm -q seabios 3.10.0-171.el7.x86_64 qemu-kvm-rhev-2.1.2-1.el7.x86_64 seabios-1.7.5-5.el7.x86_64 guest info: 3.10.0-171.el7.x86_64 How reproducible: 100% Steps to Reproduce: 1.launch a guest with two scsi disks specified on the same virtio-scsi-pci controller. e.g:...-drive file=/home/RHEL-7.0-20140507.0-Server-x86_64.qcow2,if=none,id=drive-system-disk,format=qcow2,cache=none,aio=native,werror=stop,rerror=stop -device virtio-scsi-pci,bus=pci.0,addr=0x4,id=scsi0 -device scsi-hd,drive=drive-system-disk,id=system-disk,***bus=scsi0.0***,channel=0,***scsi-id=1***,lun=0,bootindex=0 -drive file=/home/my-data-disk.qcow2,if=none,id=drive-data-disk,format=qcow2,cache=none,werror=stop,rerror=stop -device scsi-hd,drive=drive-data-disk,channel=0,***scsi-id=1***,lun=1,***bus=scsi0.0***,id=data-disk,bootindex=1 2.Press F12 when POST status to see seabios boot manu. 3.boot up guest and check the disk list in guest. # fdisk -l Actual results: after step 2, there only list when scsi disk. Press F12 for boot menu. 1. Virtio-scsi Drive QEMU QEMU HARDDISK 2.1. 2. Legacy option rom 3. Floppy [drive A] 4. DVD/CD [ata1-0: QEMU DVD-ROM ATAPI-4 DVD/CD] 5. iPXE (PCI 00:05.0) Select boot device: Expected results: It should list the two scsi disk correctly. Additional info:
Hmm, this still the issue(bug 1020622 on qemu-kvm in rhel7) which seabios fail to recognize virtio-scsi device if specify LUN not 0. channel=0,scsi-id=1,lun=0 ---- success channel=0,scsi-id=0,lun=0 ---- success channel=0,scsi-id=1,lun=1 ---- fail channel=0,scsi-id=0,lun=1 ---- fail so modify this issue to qemu-kvm-rhev for rhel7.1 to fix. Best Regards, sluo
Setting right component and closing this as duplicate. Thanks! *** This bug has been marked as a duplicate of bug 1020622 ***