All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] Bug on x86_64 and qemu trunk + kqemu 1.4.0pre1
@ 2008-12-03 23:37 Edouard Gomez
  2008-12-16 23:41 ` [Qemu-devel] " Edouard Gomez
  0 siblings, 1 reply; 3+ messages in thread
From: Edouard Gomez @ 2008-12-03 23:37 UTC (permalink / raw)
  To: qemu-devel

Hello,

I compiled a fresh checkout of Qemu + kqemu 1.4.0pre1 and started 
installing a debian testing netinstall for x86_64.

I got this message not long after a normal install displays messages 
about loading modules to detect more medias to install packages from. 
It's mostly just after setting the keyboard layout.

qemu-system-x86_64 -hda debian.dsk -cdrom debian-testing-amd64-
netinst.iso 
RAX=00007f2ef8c28000 RBX=0000000000000000 RCX=00007f2ef8e43e48 
RDX=00000a6de0d80a48
RSI=0000000000000000 RDI=00007fff00e42af0 RBP=00007fff00e42ae0 
RSP=00007fff00e42ab0
R8 =0000000000000000 R9 =0000000000000000 R10=0000000000000000 
R11=0000000000000200
R12=00007fff00e42af0 R13=0000000000000000 R14=0000000000000000 
R15=0000000000000000
RIP=00007f2ef8c290a3 RFL=00010206 [-----P-] CPL=3 II=0 A20=1 SMM=0 HLT=0
ES =0000 0000000000000000 00000000 00000000
CS =0033 0000000000000000 ffffffff 00affb00
SS =002b 0000000000000000 ffffffff 00cff300
DS =0000 0000000000000000 00000000 00000000
FS =0000 0000000000000000 00000000 00000000
GS =0000 0000000000000000 00000000 00000000
LDT=0000 0000000000000000 00000000 00008200
TR =0040 ffff810001009300 00002087 00008900
GDT=     ffffffff80574000 00000080
IDT=     ffffffff805e9000 00000fff
CR0=8005003b CR2=00007f2ef8e43da8 CR3=0000000006156000 CR4=000006e0
DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 
DR3=0000000000000000 
DR6=0000000000000000 DR7=0000000000000000
Unsupported return value: 0xffffffff

Using -no-kqemu does the trick.

Reproducible at will on my box:
 - AMD 64x2 4200+
 - Linux 2.6.27.7
 - kqemu 1.4.0pre1
 - http://cdimage.debian.org/cdimage/lenny_di_rc1/amd64/iso-cd/debian-
testing-amd64-netinst.iso
 - qemu-img create -f qcow2 debian.dsk 2G

The install flow is as following:
 - boot cdrom
 - Select Install
 - English
 - Other->Europe->France
 - French keyboard layout
 - installer does pop up a progress that tells it's loading some modules 
and i get the pasted CPU state dump.

-- 
Edouard Gomez

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Qemu-devel] Re: Bug on x86_64 and qemu trunk + kqemu 1.4.0pre1
  2008-12-03 23:37 [Qemu-devel] Bug on x86_64 and qemu trunk + kqemu 1.4.0pre1 Edouard Gomez
@ 2008-12-16 23:41 ` Edouard Gomez
  2008-12-16 23:54   ` Edouard Gomez
  0 siblings, 1 reply; 3+ messages in thread
From: Edouard Gomez @ 2008-12-16 23:41 UTC (permalink / raw)
  To: qemu-devel

On Wed, 03 Dec 2008 23:37:31 +0000, Edouard Gomez wrote:
> qemu-system-x86_64 -hda debian.dsk -cdrom debian-testing-amd64-
> netinst.iso
> RAX=00007f2ef8c28000 RBX=0000000000000000 RCX=00007f2ef8e43e48
> RDX=00000a6de0d80a48
> RSI=0000000000000000 RDI=00007fff00e42af0 RBP=00007fff00e42ae0
> RSP=00007fff00e42ab0
> R8 =0000000000000000 R9 =0000000000000000 R10=0000000000000000
> R11=0000000000000200
> R12=00007fff00e42af0 R13=0000000000000000 R14=0000000000000000
> R15=0000000000000000
> RIP=00007f2ef8c290a3 RFL=00010206 [-----P-] CPL=3 II=0 A20=1 SMM=0 HLT=0
> ES =0000 0000000000000000 00000000 00000000 CS =0033 0000000000000000
> ffffffff 00affb00 SS =002b 0000000000000000 ffffffff 00cff300 DS =0000
> 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000
> 00000000 GS =0000 0000000000000000 00000000 00000000 LDT=0000
> 0000000000000000 00000000 00008200 TR =0040 ffff810001009300 00002087
> 00008900 GDT=     ffffffff80574000 00000080
> IDT=     ffffffff805e9000 00000fff
> CR0=8005003b CR2=00007f2ef8e43da8 CR3=0000000006156000 CR4=000006e0
> DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000
> DR3=0000000000000000
> DR6=0000000000000000 DR7=0000000000000000 Unsupported return value:
> 0xffffffff

I still get this with latest 2.6.27.9 kernel + kqemu 1.4.0 + latest svn 
co.

I tried to dump the linux console to stdio, but there is nothing 
significant on the console. It really seems to be kqemu returning an
unrecoverable error.

I tried disabling acpi, apic, lapic on the install kernel cmd line, 
nothing workarounds the crash. Only -no-kqemu seems to avoid the crash 
but then the install never finishes as it decompresses a random .deb file 
for more than 2 days (depends on the run). The .deb file is part of the 
base install so i can skip it.

Is there a way i can help finding the error ?

-- 
Edouard Gomez

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Qemu-devel] Re: Bug on x86_64 and qemu trunk + kqemu 1.4.0pre1
  2008-12-16 23:41 ` [Qemu-devel] " Edouard Gomez
@ 2008-12-16 23:54   ` Edouard Gomez
  0 siblings, 0 replies; 3+ messages in thread
From: Edouard Gomez @ 2008-12-16 23:54 UTC (permalink / raw)
  To: qemu-devel

On Tue, 16 Dec 2008 23:41:06 +0000, Edouard Gomez wrote:
> the .deb file is part of the the base install so i can skip it.

Read i _can't_ skip it.

-- 
Edouard Gomez

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-12-16 23:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-12-03 23:37 [Qemu-devel] Bug on x86_64 and qemu trunk + kqemu 1.4.0pre1 Edouard Gomez
2008-12-16 23:41 ` [Qemu-devel] " Edouard Gomez
2008-12-16 23:54   ` Edouard Gomez

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.