Subject: port-i386/3107: CPUID table entry wrong
To: None <gnats-bugs@gnats.netbsd.org>
From: None <st@epcc.ed.ac.uk>
List: netbsd-bugs
Date: 01/14/1997 13:31:54
>Number:         3107
>Category:       port-i386
>Synopsis:       CPUID table entry for 486SX wrong
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jan 14 05:50:02 1997
>Last-Modified:
>Originator:     Scott Telford
>Organization:
Edinburgh Parallel Computing Centre, University of Edinburgh, UK.
>Release:        NetBSD-current 1996/12/09 22:51:55
>Environment:
	
Architecture: i386

>Description:
	Entry 2 in the "Intel" CPUCLASS_486 list in i386_cpuid_cpus[]
in i386/machdep.c 1.218 reads "486DX" - this should be "486SX".

>How-To-Repeat:
	Boot kernel on known 486SX system and observe kernel messages.
>Fix:

--- /tmp/#machdep.c~	Tue Jan 14 10:36:31 1997
+++ /tmp/machdep.c	Tue Jan 14 10:36:32 1997
@@ -462,7 +462,7 @@
 		{ {
 			CPUCLASS_486, 
 			{
-				"486DX", "486DX", "486DX", "486DX2", "486SL",
+				"486DX", "486DX", "486SX", "486DX2", "486SL",
 				"486SX2", 0, "486DX2 W/B Enhanced",
 				"486DX4", 0, 0, 0, 0, 0, 0, 0,
 				"486"		/* Default */

>Audit-Trail:
>Unformatted: