Thanks. --Ryan
---------- Forwarded message ---------- Date: Sat, 17 Nov 2007 12:13:45 -0500 (EST) From: Ryan Jud Hughes <[EMAIL PROTECTED]> To: qemu-devel@nongnu.org Subject: kqemu on celeron 64-bitHi. I'm attempting to run qemu with kqemu on an intel celeron host, with a variety of guests, and getting no luck.
I've got a few different guests I'm trying: 1. Damn-Small Linux, a 32bit linux 2.4 kernel. 2. Puppy Linux, a 32bit linux 2.6 kernel. 3. Debian businesscard, a 64bit linux 2.6 kernel. Lemme show you what versions of things I'm using: QEMU PC emulator version 0.9.0, Copyright (c) 2003-2007 Fabrice Bellard (I downloaded the source and compiled it) kqemu, I got the source package from ubuntu gutsy: 1.3.0~pre11-6Linux version 2.6.22-14-generic ([EMAIL PROTECTED]) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Sun Oct 14 21:45:15 GMT 2007
cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 22 model name : Intel(R) Celeron(R) CPU 530 @ 1.73GHz stepping : 1 cpu MHz : 1729.066 cache size : 1024 KB fpu : yes fpu_exception : yes cpuid level : 10 wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm syscall nx lm constant_tsc up pni monitor ds_cpl tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 3463.63 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:All of these things work if kqemu is not enabled. Here's how they fail if I do try to use kqemu and qemu-system-x86_64:
1. Damn-Small Linux begins to start Xwindows, and then hangs with a black screen indefinitely. 2. Puppy Linux prints a kernel crash onto the SDL screen. I can't figure out how to get it to run with a serial console, though. Otherwise, I would've loved to have copy/pasted it here. I included a screenshot of that one. 3. Debian businesscard actually crashed the whole emulator. This is what it printed on my console after it crashed.RAX=0000000000000000 RBX=ffffffff80451ca0 RCX=000000000000001c RDX=ffffffff804c0ec0 RSI=000000000000001c RDI=ffffffff80451ca0 RBP=0000000000000286 RSP=ffffffff804c0ee0 R8 =0000000000000011 R9 =ffffffff804c0ec0 R10=ffffffff804c0f30 R11=ffff81000729bce0 R12=ffff8100070d23c0 R13=0000000000000000 R14=0000000000000246 R15=ffff810007efc800
RIP=ffffffff80287a84 RFL=00010206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00af9a00 SS =0018 0000000000000000 ffffffff 00cf9300 DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffffffff80521000 00000000 00000000 LDT=0000 0000000000000000 00000000 00008000 TR =0040 ffff810001003000 0000206f 01008900 GDT= ffffffff80532000 00000080 IDT= ffffffff804c7000 00000fff CR0=8005003b CR2=00002ab0bfbd3880 CR3=00000000072a7000 CR4=000006e0 Unsupported return value: 0xffffffffI don't know if the debugging info I've provided is the right stuff, so tell me if you need anything else.
Thanks. --Ryan
<<attachment: qemucrash.png>>