On Mon, May 07, 2012 at 12:01:47PM +0400, Michael Tokarev wrote: > On 07.05.2012 11:45, Gleb Natapov wrote: > > On Mon, May 07, 2012 at 10:06:58AM +0400, Michael Tokarev wrote: > >> On 06.05.2012 23:03, Michael Tokarev wrote: > >>> This is just a heads-up. I tried building current > >>> qemu git today and running a win7 guest in it. Neither > >>> already installed guest (which finds new hardware and > >>> want to reboot) nor freshly installed win7 boots: > >>> it boots for the first time, next it installs drivers, > >>> but on reboot it BSODs with > >>> > >>> STOP: 0x0000005C (0x000000000000010B, 0x0000000000000003, > >>> 0x000000000000000, 0x000000000000000) > >>> > >>> which is - according to ms docs - some HAL initialization > >>> error, maybe related to ACPI. > >>> > >>> But apparently subsequent boots works. The freshly installed > >>> win7 asked me something (even suggested to run safe mode > >>> or something like that), I told it to boot normally and it > >>> booted, and - seemingly - works since that. > >>> > >>> Still, this first-reboot-stop-0x0000005c is something I > >>> have never seen from qemu or kvm before, even very old > >>> versions worked fine. > >> > >> And the previously installed guest never reboots in currrent > >> git version, always giving the 0x5c STOP code after first > >> boot. This is aint good at all, as existing guests does > >> not work anymore..... :( > >> > > >>> P.S. I used 32bit version of qemu userspace and 32bit > >>> version of win7 guest (so far), with 1G guest ram and > >>> -cpu host, from AthlonII host cpu, and with -smp 1. > > > Can you verify that issue also exist in 64 bit version? What about > > qemu-kvm? > > I'm trying. But the problem is that right now I'm swamped > with other work. So far win7 x64 appears to work, it > reboots without showing this "stop" thing or other issues, > even with 32bit qemu userspace. > Sorry, didn't make myself clear. I mean 32bit version of host kernel/qemu just to rule 32bitness out.
> Hmm. I've seen something has been mentioned about seabios and > borken 32 bit winXP guest due to some 64bit patch, just today... > Lemme check... > The patch is not in any released version as far as I see. Are you using Seabios upstream? -- Gleb.