On 2012-05-07 14:48, Michael Tokarev wrote: > On 07.05.2012 19:32, Jan Kiszka wrote: >> On 2012-05-07 11:45, Michael Tokarev wrote: > [] >>> $ ./x86_64-softmmu/qemu-system-x86_64 -enable-kvm -drive >>> file=w7x32sp1.raw,if=virtio,snapshot=on -m 1G -net none -machine >>> accel=kvm,kernel_irqchip=on >> >> Can you check if -global apic.vapic=off makes any difference in the >> broken case? I'm facing general issues in that setup once I enable >> virtio-block - independent of vapic on/off or in-kernel/userspace. The >> boot freezes, and qemu can only be terminated via kill -9. So, retrying >> with IDE as block interface would also be interesting. > > Both switching from virtio to ide and disabling vapic fixes the reboot > issue, so win guests starts rebooting fine.
You mean doing both at the same time, or also when you only apply one workaround? For me, disabling the vapic had _no_ impact, only disabling virtio allowed to boot at all. I suspect something is subtly broken in qemu, and it is not directly related to the vapic, maybe even not virtio. Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux