From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:54396) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TUxKw-0005zX-8r for qemu-devel@nongnu.org; Sun, 04 Nov 2012 05:21:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TUxKv-0000G8-8L for qemu-devel@nongnu.org; Sun, 04 Nov 2012 05:21:50 -0500 Received: from chello084112167138.7.11.vie.surfer.at ([84.112.167.138]:35755 helo=wiesinger.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TUxKu-0008To-T6 for qemu-devel@nongnu.org; Sun, 04 Nov 2012 05:21:49 -0500 Message-ID: <5096415A.2000202@wiesinger.com> Date: Sun, 04 Nov 2012 11:20:10 +0100 From: Gerhard Wiesinger MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] XP install cores with SCSI LSI 53C895A disks - follow up List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Paolo Bonzini Hello, Clean XP install cores with SCSI LSI 53C89A disk when copying files. Isn't on the same file, so looks like a timing problem. Reproduceable. Driver used is sym_hi. Details are below. See also: https://lists.gnu.org/archive/html/qemu-devel/2012-03/msg00523.html Looks like problem is from Paolo's commit: 2f0772c5b4818d4b2078be9dace0036d1030faee qemu-system-x86_64: hw/lsi53c895a.c:351: lsi_soft_reset: Assertion `((&s->queue)->tqh_first == ((void *)0))' failed. So SCSI queue isn't empty (was an assumption and asserted), so qdev_reset_all(&s->dev.qdev); might not work or some other timing related issues. Any ideas to solve? Reproduceable? I'm using BIOS from SEABIOS. Thank you. Ciao, Gerhard Image created with: qemu-img create -f qcow2 XP-TEST.qcow2 10G qemu-kvm: 4d9367b76f71c6d938cf8201392abe4bfb1136cb /root/download/qemu/git/qemu-kvm/x86_64-softmmu/qemu-system-x86_64 -device nec-usb-xhci,id=usb0 -drive file=VM-XP-TEST/XP-TEST.qcow2,media=disk,if=scsi,bus=0,unit=0 -drive if=ide,index=3,media=cdrom,file=ISO/XP.iso -boot order=dac,menu=on -m 2048 -k de -vga vmware -vnc :0 -bios /root/download/seabios/git/seabios/out/bios.bin -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios -device rtl8139,mac=00:02:44:92:87:6a,vlan=0,romfile= -net tap,ifname=tap0,script=no,downscript=no,vlan=0