From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:57828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQegB-0005XC-CT for qemu-devel@nongnu.org; Fri, 12 Apr 2013 10:10:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UQeg2-0000go-TZ for qemu-devel@nongnu.org; Fri, 12 Apr 2013 10:10:15 -0400 Received: from plane.gmane.org ([80.91.229.3]:57568) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQeg2-0000eG-I0 for qemu-devel@nongnu.org; Fri, 12 Apr 2013 10:10:06 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UQefz-0005d2-Dt for qemu-devel@nongnu.org; Fri, 12 Apr 2013 16:10:03 +0200 Received: from 178-24-169-53-dynip.superkabel.de ([178.24.169.53]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 12 Apr 2013 16:10:03 +0200 Received: from cbley by 178-24-169-53-dynip.superkabel.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 12 Apr 2013 16:10:03 +0200 From: cbley@av-test.de (Claudio Bley) Date: Fri, 12 Apr 2013 16:02:33 +0200 Message-ID: <87li8nn8xy.wl%cbley@av-test.de> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] lsi_soft_reset: Assertion `!s->current' failed with Windows XP setup List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi. I'm using the latest qemu release 1.4.0 and libvirt 1.0.4. The host system is a Ubuntu 12.04 LTS system, Intel Xeon processor, 4GB RAM. When trying to install Windows XP I constantly receive this error (usually right before the graphical Setup is started). Once, I've seen this error too: hw/lsi53c895a.c:351: lsi_soft_reset: Assertion `((&s->queue)->tqh_first =3D= =3D ((void *)0))' failed. I found the thread here http://lists.gnu.org/archive/html/qemu-devel/2012-11/msg00518.html but it didn't led me nowhere.=20 I recompiled with DEBUG_SCSI and DEBUG_LSI enabled. Here's the command libvirt put together and the last few lines of output. I can provide the complete log if you need it. LC_ALL=3DC PATH=3D/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/= bin HOME=3D/root USER=3Droot LOGNAME=3Droot QEMU_AUDIO_DRV=3Dnone \ /home/build/qemu/x86_64-softmmu/qemu-system-x86_64 -name WindowsXP-pro-xp3-= sp3 -S -M pc-1.0 -cpu coreduo -enable-kvm -m 1024 \ -smp 1,sockets=3D1,cores=3D1,threads=3D1 -uuid e54b0ce1-fb1e-3faf-d05e-cfa2= ed1837ab -no-user-config -nodefaults \ -chardev socket,id=3Dcharmonitor,path=3D/usr/local/var/lib/libvirt/qemu/Win= dowsXP-pro-xp3-sp3.monitor,server,nowait \ -mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol -rtc base=3Dlocaltim= e -no-reboot -no-shutdown \ -device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 \ -device lsi,id=3Dscsi0,bus=3Dpci.0,addr=3D0x4 \ -drive file=3D/dev/vm-storage/winxpro-de,if=3Dnone,id=3Ddrive-scsi0-0-0,for= mat=3Draw \ -device scsi-hd,bus=3Dscsi0.0,scsi-id=3D0,drive=3Ddrive-scsi0-0-0,id=3Dscsi= 0-0-0,bootindex=3D2 \ -drive file=3D/var/lib/libvirt/images/winxpprosp3-de.iso,if=3Dnone,id=3Ddri= ve-scsi0-0-1,readonly=3Don,format=3Draw \ -device scsi-cd,bus=3Dscsi0.0,scsi-id=3D1,drive=3Ddrive-scsi0-0-1,id=3Dscsi= 0-0-1,bootindex=3D1 \ -netdev tap,fd=3D20,id=3Dhostnet0 -device rtl8139,netdev=3Dhostnet0,id=3Dne= t0,mac=3D52:54:00:05:4f:1b,bus=3Dpci.0,addr=3D0x3 \ -chardev pty,id=3Dcharserial0 -device isa-serial,chardev=3Dcharserial0,id= =3Dserial0 \ -device usb-tablet,id=3Dinput0 -vnc 127.0.0.1:1 -k de -vga std -device virt= io-balloon-pci,id=3Dballoon0,bus=3Dpci.0,addr=3D0x5 [...] lsi_scsi: SCRIPTS dsp=3Dfebf0588 opcode e2100004 arg febf0044 lsi_scsi: Store reg 0x10 size 4 addr 0xfebf0044 lsi_scsi: SCRIPTS dsp=3Dfebf0590 opcode e1100004 arg febf0048 lsi_scsi: Load reg 0x10 size 4 addr 0xfebf0048 =3D 0676e308 lsi_scsi: SCRIPTS dsp=3Dfebf0598 opcode f25c0004 arg 00000000 lsi_scsi: Load reg 0x10 size 4 addr 0xfebf0048 =3D 0676e308 lsi_scsi: SCRIPTS dsp=3Dfebf0598 opcode f25c0004 arg 00000000 lsi_scsi: Store reg 0x5c size 4 addr 0x0676e308 lsi_scsi: SCRIPTS dsp=3Dfebf05a0 opcode f11c0004 arg 00000004 lsi_scsi: Load reg 0x1c size 4 addr 0x0676e30c =3D 0676e310 lsi_scsi: SCRIPTS dsp=3Dfebf05a8 opcode e21c0004 arg febf0048 lsi_scsi: Store reg 0x1c size 4 addr 0xfebf0048 lsi_scsi: SCRIPTS dsp=3Dfebf05b0 opcode e1100004 arg febf0044 lsi_scsi: Load reg 0x10 size 4 addr 0xfebf0044 =3D 0676fe80 lsi_scsi: SCRIPTS dsp=3Dfebf05b8 opcode e1dc0004 arg febf0cb8 lsi_scsi: Load reg 0xdc size 4 addr 0xfebf0cb8 =3D 00000000 lsi_scsi: SCRIPTS dsp=3Dfebf05c0 opcode 1e000000 arg 00000028 lsi_scsi: MSG out len=3D3 lsi_scsi: Select LUN 0 lsi_scsi: SIMPLE queue tag=3D0x8f lsi_scsi: SCRIPTS dsp=3Dfebf05c8 opcode 828b0000 arg 00000018 lsi_scsi: Compare phase 2 =3D=3D 2 lsi_scsi: Jump to 0xfebf05e8 lsi_scsi: SCRIPTS dsp=3Dfebf05e8 opcode 1a000000 arg 00000020 lsi_scsi: Send command len=3D10 scsi-disk: Command: lun=3D0 tag=3D0x1008f data=3D0x2a scsi-disk: Write (sector 418919, count 8) scsi-disk: Write complete tag=3D0x1008f more=3D4096 lsi_scsi: Data ready tag=3D0x1008f len=3D4096 lsi_scsi: SCRIPTS dsp=3Dfebf05f0 opcode 818b0000 arg 00000020 lsi_scsi: Data ready tag=3D0x1008f len=3D4096 lsi_scsi: SCRIPTS dsp=3Dfebf05f0 opcode 818b0000 arg 00000020 lsi_scsi: Compare phase 0 =3D=3D 1 lsi_scsi: Control condition failed lsi_scsi: SCRIPTS dsp=3Dfebf05f8 opcode 808a0000 arg 00000018 lsi_scsi: Compare phase 0 =3D=3D 0 lsi_scsi: Jump to 0xfebf0618 lsi_scsi: SCRIPTS dsp=3Dfebf0618 opcode f11c0004 arg 00000004 lsi_scsi: Load reg 0x1c size 4 addr 0x0676fe84 =3D 0676feb0 lsi_scsi: SCRIPTS dsp=3Dfebf0620 opcode e01c0004 arg febf0634 lsi_scsi: Store reg 0x1c size 4 addr 0xfebf0634 lsi_scsi: SCRIPTS dsp=3Dfebf0628 opcode 80000000 arg 00000000 lsi_scsi: NOP lsi_scsi: SCRIPTS dsp=3Dfebf0630 opcode 88080000 arg 0676feb0 lsi_scsi: Call 0x0676feb0 lsi_scsi: SCRIPTS dsp=3D0676feb0 opcode 98020000 arg 00000020 lsi_scsi: Compare phase 0 !=3D 0 lsi_scsi: Control condition failed lsi_scsi: SCRIPTS dsp=3D0676feb8 opcode 08001000 arg 0675b000 lsi_scsi: DMA addr=3D0x675b000 len=3D4096 lsi_scsi: SCRIPTS execution stopped lsi_scsi: Reset qemu-system-x86_64: hw/lsi53c895a.c:352: lsi_soft_reset: Assertion `!s->cur= rent' failed. 2013-04-12 13:13:21.196+0000: shutting down BTW, I also tried the megasas controller, which gave me a blue screen. Any directions on how to go about solving this would be great. TIA! Claudio --=20 AV-Test GmbH, Henricistra=C3=9Fe 20, 04155 Leipzig, Germany Phone: +49 341 265 310 19 Web: Eingetragen am / Registered at: Amtsgericht Stendal (HRB 114076) Geschaeftsfuehrer (CEO): Andreas Marx, Guido Habicht, Maik Morgenstern