From: Gerhard Wiesinger <lists@wiesinger.com>
To: qemu-devel@nongnu.org
Cc: Paolo Bonzini <pbonzini@redhat.com>
Subject: [Qemu-devel] XP install cores with SCSI LSI 53C895A disks - follow up
Date: Sun, 04 Nov 2012 11:20:10 +0100 [thread overview]
Message-ID: <5096415A.2000202@wiesinger.com> (raw)
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
next reply other threads:[~2012-11-04 10:21 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-04 10:20 Gerhard Wiesinger [this message]
2012-11-05 12:54 ` [Qemu-devel] XP install cores with SCSI LSI 53C895A disks - follow up Paolo Bonzini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5096415A.2000202@wiesinger.com \
--to=lists@wiesinger.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.