On Thu, Jul 26, 2012 at 09:31:29AM +0100, Frediano Ziglio wrote: > I always get an assert launching this command > > sudo ./x86_64-softmmu/qemu-system-x86_64 -m 1024 -hda test.qcow > -device lsi -drive file=/dev/sdb,if=none,id=XXX -device > scsi-block,drive=XXX -enable-kvm -bios ~/seabios/out/bios.bin -serial > file:out.txt > lsi_scsi: error: Multiple IO pending for request 0x7fd1075bf100 > qemu-system-x86_64: /home/fredianoz/qemu/hw/lsi53c895a.c:774: > lsi_do_command: Assertion `s->current == ((void *)0)' failed. > > (sometimes I don't get the "Multiple IO ending" line). > > I'm using a recent SeaBIOS which support booting from LSI SCSI.
I'm not seeing this crash with basic HD support on my system when using a simple image on qemu 1.1.1 with: -drive id=X,file=image,if=scsi We'll have to wait for Gerd to return to investigate further. Alternatively, you might want to try different possibilities to narrow down what is failing. -Kevin