* 32 bit Kvm running 32 bit WindowsXp hangs on reboot
@ 2010-08-06 11:49 Philipp Hahn
2010-08-06 16:13 ` Philipp Hahn
0 siblings, 1 reply; 3+ messages in thread
From: Philipp Hahn @ 2010-08-06 11:49 UTC (permalink / raw)
To: kvm
[-- Attachment #1: Type: text/plain, Size: 2646 bytes --]
Hello,
during some tests with Windows XP 32 bit using KVM-0.12.4 running on a 32 bit
2.6.32 kernel we experienced KVM hangin on reboot: VNC still shows the
Windows text mode installer with the blue "Computer will be restartet"
screen, but nothing happens.
The KVM process is still eating CPU time doing select()s. Using the Qemu
monitor I was able to retrieve the following information:
(qemu) info registers
info registers
EAX=00000000 EBX=00000000 ECX=00000000 EDX=00000623
ESI=00000000 EDI=00000000 EBP=00000000 ESP=00000000
EIP=0000fff0 EFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0
ES =0000 00000000 0000ffff 00009300
CS =f000 ffff0000 0000ffff 00009b00
SS =0000 00000000 0000ffff 00009300
DS =0000 00000000 0000ffff 00009300
FS =0000 00000000 0000ffff 00009300
GS =0000 00000000 0000ffff 00009300
LDT=0000 00000000 0000ffff 00008200
TR =0000 00000000 0000ffff 00008b00
GDT= 00000000 0000ffff
IDT= 00000000 0000ffff
CR0=60000010 CR2=00000000 CR3=00000000 CR4=00000000
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=ffff0ff0 DR7=00000000
FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00000000
FPR0=0000000000000000 0000 FPR1=0000000000000000 0000
FPR2=0000000000000000 0000 FPR3=0000000000000000 0000
FPR4=0000000000000000 0000 FPR5=0000000000000000 0000
FPR6=0000000000000000 0000 FPR7=0000000000000000 0000
XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000
XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000
XMM04=00000000000000000000000000000000 XMM05=00000000000000000000000000000000
XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000
As CS:IP=f000:fff0 points the the bios reset routine, that looks fine. The
reset code also looks fine:
(qemu) x /16xb 0x000ffff0
x /16xb 0x000ffff0
00000000000ffff0: 0xea 0x5b 0xe0 0x00 0xf0 0x30 0x36 0x2f
00000000000ffff8: 0x32 0x33 0x2f 0x39 0x39 0x00 0xfc 0xf4
Looking at the status shows the machine to be paused:
(qemu) info status
info status
VM status: paused
But strace -p `pidof kvm` shows the KVM to be running.
If I do a "cont", kvm prints the following error message:
(qemu) cont
kvm: unhandled exit ffffffff
kvm_run returned -22
Is this a known bug? Can somebody help?
Thank you in advance.
Philipp
--
Philipp Hahn Open Source Software Engineer hahn@univention.de
Univention GmbH Linux for Your Business fon: +49 421 22 232- 0
Mary-Somerville-Str.1 28359 Bremen fax: +49 421 22 232-99
http://www.univention.de/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-08-12 9:08 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-06 11:49 32 bit Kvm running 32 bit WindowsXp hangs on reboot Philipp Hahn
2010-08-06 16:13 ` Philipp Hahn
2010-08-12 9:08 ` 32 bit Kvm running 32 bit WindowsXp hangs on reboot [SOLVED] Philipp Hahn
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox