Subject: Current and Pentium 4E
To: None <>
From: Jean-Edouard BABIN <>
List: current-users
Date: 11/06/2005 04:14:02

On a current system I got this on my dmesg:

cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel (686-class), 2993.10 MHz, id 0xf41
cpu0: "Intel(R) Pentium(R) 4 CPU 3.00GHz"
cpu1 at mainbus0: apid 1 (application processor)
cpu1: starting
cpu1: Intel (686-class), 2993.02 MHz, id 0xf41
cpu1: "Intel(R) Pentium(R) 4 CPU 3.00GHz"

The "Intel (686-class), 2993.10 MHz, id 0xf41" line only talk about 686
instead of reporting something like
"Intel Pentium 4E (686-class), 2993.10 MHz, id 0xf41"
I also  have "Intel (686-class)" in hw.model

dmesg also report "Intel(R) Pentium(R) 4 CPU 3.00GHz" on a line.
And machdep.cpu_brand report it too

Is this a new beavior or is there a problem with the line that also report
cpu speed ?

I'am wondering this because cpuflags only look in hw.model

Jean-Edouard BABIN
Web :
IRC : Jeb @ Undernet