Brad Campbell wrote:
Fabrice Bellard wrote:
Try the following patch:
diff -u -w -r1.39 helper2.c
--- helper2.c 4 Dec 2005 18:46:06 -0000 1.39
+++ helper2.c 20 Mar 2006 23:38:51 -0000
@@ -110,6 +110,7 @@
env->pat = 0x0007040600070406ULL;
env->cpuid_ext_features = 0;
env->cpuid_features |= CPUID_FXSR | CPUID_MMX | CPUID_SSE |
CPUID_SSE2
| CPUID_PAE | CPUID_SEP;
+ env->cpuid_features |= CPUID_APIC; /* TEST */
env->cpuid_xlevel = 0;
{
const char *model_id = "QEMU Virtual CPU version "
QEMU_VERSION;
If it works then APIC usage will become the default on i386...
I'm afraid that makes no difference at all here..
PIII-M linux host and both 2.4 compiled for i386 and 2.6 compiled for
PII linux guests
More information here..
http://fnarfbargle.dyndns.org:81/qemu-oops/qemu.oops.log
http://fnarfbargle.dyndns.org:81/qemu-oops/qemu.oops.log.2
Neat trick for capturing such groovy stuff..
In one console :-
cat /dev/ptyzf | tee qemu.oops.log
In another console :-
qemu -hda vm-1.img -kernel /tracks/linux-2.6.15.6/arch/i386/boot/bzImage -serial /dev/ttyzf -append
"console=ttyS0" -m 64 -kernel-kqemu
Regards,
Brad (who just learned about pseudo terminal devices)
--
"Human beings, who are almost unique in having the ability
to learn from the experience of others, are also remarkable
for their apparent disinclination to do so." -- Douglas Adams
_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel