Subject: port-i386/14342: system drops to db if cpuid not defined
To: None <gnats-bugs@gnats.netbsd.org>
From: None <mike@ethmoid.org>
List: netbsd-bugs
Date: 10/24/2001 20:16:39
>Number:         14342
>Category:       port-i386
>Synopsis:       system drops to db if cpuid not defined
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 24 17:18:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Michael Santos
>Release:        NetBSD-current 20011020
>Organization:
	
>Environment:
	
System: NetBSD ack 1.5Y NetBSD 1.5Y (ack) #13: Sat Oct 20 18:36:25 EDT 2001 root@ethmoid:/usr/a/src/sys/arch/i386/compile/ack i386
Architecture: i386
Machine: i386
>Description:
Boot a -current kernel (2001/10/20) on a Thinkpad T23:

kernel: page fault trap, code=0
Stopped in pid 0 () at identitfycpu+0x1e1:      cmpb    $0,     0(%ecx)

Using the snapshot from August, the system boots, with the cpu
identified as "(NULL)".

BIOS reports cpu as: Mobile Intel(R) Pentium(R) III Processor-M

>How-To-Repeat:
>Fix:

Index: machdep.c
===================================================================
RCS file: /cvsroot/syssrc/sys/arch/i386/i386/machdep.c,v
retrieving revision 1.457
diff -r1.457 machdep.c
710c710,711
<                               0, "Pentium III (Cascades)", 0, 0,
---
>                               0, "Pentium III (Cascades)", 
>                               "Pentium III (Processor-M)", 0,

>Release-Note:
>Audit-Trail:
>Unformatted: