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

Reply via email to