From john@vapornet.net  Sat Jan 16 12:41:53 1999
Received: from acetylene.vapornet.net (acetylene.vapornet.net [209.100.218.11])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA19565
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 16 Jan 1999 12:41:52 -0800 (PST)
          (envelope-from john@vapornet.net)
Received: from datapit.home.vapornet.net (vapornet.xnet.com. [205.243.141.107]) 
          by acetylene.vapornet.net (8.9.1/8.9.1/VaporServer 1.4)
          with ESMTP id OAA23820
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 16 Jan 1999 14:41:55 -0600 (CST)
          (envelope from: john@vapornet.net)
Received: from habanero.chili-pepper.net (habanero.chili-pepper.net [192.168.0.11]) 
          by datapit.home.vapornet.net (8.9.1/8.9.1/VaporServer v1.3.1)
          with ESMTP id OAA00347
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 16 Jan 1999 14:41:48 -0600 (CST)
          (envelope from: john@vapornet.net)
Received: (from root@localhost) 
          by habanero.chili-pepper.net (8.9.1/8.9.1/VaporClient v3.1) id OAA54958; Sat, 16 Jan 1999 14:41:44 -0600 (CST)
          (envelope from: john@vapornet.net)
Message-Id: <199901162041.OAA54958@habanero.chili-pepper.net>
Date: Sat, 16 Jan 1999 14:41:44 -0600 (CST)
From: john@vapornet.net
Reply-To: john@vapornet.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: patch for identcpu.c for intel celeron
X-Send-Pr-Version: 3.2

>Number:         9530
>Category:       i386
>Synopsis:       identcpu.c doesnt know about celeron
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 16 12:50:00 PST 1999
>Closed-Date:    Thu Feb 4 08:58:33 PST 1999
>Last-Modified:  Thu Feb  4 08:59:05 PST 1999
>Originator:     John Preisler
>Release:        FreeBSD 3.0-CURRENT i386
>Organization:
disorganised
>Environment:

intel celeron 300a in a soyo sy-6bb with bios revision bb-1a7

>Description:

boot probe does not properly detect intel celeron cpu

>How-To-Repeat:

Boot machine

>Fix:
	patch against 1.57 of src/sys/i386/i386/identcpu.c



--- identcpu.c.1.57     Sat Jan 16 14:22:47 1999
+++ identcpu.c.1.57.celery      Sat Jan 16 14:25:36 1999
@@ -98,8 +98,9 @@
        { "Cyrix 6x86MX",       CPUCLASS_686 },         /* CPU_M2 */
        { "NexGen 586",         CPUCLASS_386 },         /* CPU_NX586 (XXX) */
        { "Cyrix 486S/DX",      CPUCLASS_486 },         /* CPU_CY486DX */
        { "Pentium II",         CPUCLASS_686 },         /* CPU_PII */
+       { "Intel Celeron",      CPUCLASS_686 },         /* CPU_PII */
 };
 
 static void
 do_cpuid(u_int ax, u_int *p)
@@ -199,8 +200,12 @@
                                        cpu = CPU_PII;
                                        break;
                                case 0x50:
                                        strcat(cpu_model, "Pentium II (quarter-micron)");
+                                       cpu = CPU_PII;
+                                       break;
+                               case 0x60:
+                                       strcat(cpu_model, "Intel Celeron");
                                        cpu = CPU_PII;
                                        break;
                                default:
                                        strcat(cpu_model, "Unknown 80686");
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: kato 
State-Changed-When: Thu Feb 4 08:58:33 PST 1999 
State-Changed-Why:  
4.0-current now recognizes your cpu. 
>Unformatted:
