Re: 2.1.75 Pentium Bug with Cyrix 200?????

Martin Mares (mj@atrey.karlin.mff.cuni.cz)
Tue, 23 Dec 1997 09:38:03 +0100


Hi,

> I got the following messages on bootup. It seems that the Pentium Bug is
> detected and then a Cyrix processor. I thought Cyrix non-MMX processors
> did not have the bug?

The following patch should fix this problem.

Have a nice fortnight

-- 
Martin `MJ' Mares   <mj@gts.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
"Linux hackers are funny people -- they count the time in patchlevels."

Index: setup.c =================================================================== RCS file: /vger/u4/cvs/linux/arch/i386/kernel/setup.c,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- setup.c 1997/12/05 17:45:29 1.34 +++ setup.c 1997/12/22 16:33:41 1.35 @@ -371,8 +371,8 @@ { X86_VENDOR_AMD, 5, { "K5/SSA5 (PR-75, PR-90, PR-100)", "K5 (PR-120, PR-133)", "K5 (PR-166)", "K5 (PR-200)", NULL, NULL, - "K6 (166 - 266)", "K6 (166 - 300)", "K6 (model 8)", - "K6 (model 9)", NULL, NULL, NULL, NULL, NULL, NULL }}, + "K6 (166 - 266)", "K6 (166 - 300)", "K6-3D (200 - 450)", + "K6-3D-Plus (200 - 450)", NULL, NULL, NULL, NULL, NULL, NULL }}, { X86_VENDOR_UMC, 4, { NULL, "U5D", "U5S", NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }}, Index: include/asm-i386/bugs.h =================================================================== RCS file: /vger/u4/cvs/linux/include/asm-i386/bugs.h,v retrieving revision 1.14 diff -u -r1.14 bugs.h --- bugs.h 1997/12/05 17:45:58 1.14 +++ bugs.h 1997/12/23 08:20:15 @@ -240,8 +240,8 @@ __initfunc(static void check_bugs(void)) { -#ifndef __SMP__ identify_cpu(&boot_cpu_data); +#ifndef __SMP__ printk("CPU: "); print_cpu_info(&boot_cpu_data); #endif