Date: Sun, 25 Jan 1998 04:01:40 -0800 (PST) From: KATO Takenori <kato@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 identcpu.c machdep.c src/sys/pc98/i386 machdep.c Message-ID: <199801251201.EAA25501@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
kato 1998/01/25 04:01:39 PST Modified files: sys/i386/i386 identcpu.c machdep.c sys/pc98/i386 machdep.c Log: Even though BIOS writer's guide recommends cpuid instruction of Cyrix 6x86MX CPU is enabled (BIOS should not disable it), some BIOS disables it via CCR4. In this case, cpu variable becomes CPU_486 and identblue() is called. Because Cyrix 6x86MX has MSR and doesn't have MSR1002, wrmsr instruction generates general protection fault. Tested by: Simon Coggins <chaos@ultra.net.au> Revision Changes Path 1.39 +54 -16 src/sys/i386/i386/identcpu.c 1.284 +2 -1 src/sys/i386/i386/machdep.c 1.72 +2 -1 src/sys/pc98/i386/machdep.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199801251201.EAA25501>