Bug 15909

Summary: Pentium III Features reporting during boot
Product: Base System Reporter: John Ioannidis <ji>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.4-STABLE   
Hardware: Any   
OS: Any   

Description John Ioannidis 2000-01-05 15:50:00 UTC
Here are the first few lines of the booting kernel messages:


...
FreeBSD 3.4-STABLE #1: Tue Dec 28 21:01:32 EST 1999
    root@turing.research.att.com:/usr/cvsrc/src/sys/compile/EMLROUTER
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III (501.14-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x672  Stepping = 2
  Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,<b25>>
...

Observe that Bit 25 (which I believe denotes the presense of the SSE
instructions) is not identified correctly.

Fix: 

Change line 580 of i386/i386/identcpu.c to read

                        "\032SSE"

instead of 

                        "\032<b25>"
How-To-Repeat: 
Boot a 3.4-STABLE kernel!
Comment 1 Steve Price freebsd_committer freebsd_triage 2000-01-09 18:13:05 UTC
Responsible Changed
From-To: gnats-admin->freebsd-bugs

Misfiled PR. 
Comment 2 Jeroen Ruigrok van der Werven freebsd_committer freebsd_triage 2000-01-28 20:00:31 UTC
State Changed
From-To: open->closed

This was fixed in identcpu.c rev 1.74. 
Probably forgotten by: peter. =)