Subject: Re: cpuflags and pentium M
To: Jared D. McNeill <jmcneill@invisible.ca>
From: Ja'far Railton <zen25058@zen.co.uk>
List: port-i386
Date: 04/25/2005 00:42:45
On Sun, Apr 24, 2005 at 06:11:17PM -0300, Jared D. McNeill wrote:

> Which version of cpuflags? Mine doesn't try to build for pentiumpro:
> 
> jmcneill@bucky:/export/home/jmcneill > pkg_info | grep cpuflags
> cpuflags-0.80       Determine compiler flags to best target current cpu

Mine is cpuflags-0.82

> jmcneill@bucky:/export/home/jmcneill > grep ^cpu /var/run/dmesg.boot
> cpu0 at mainbus0: (uniprocessor)
> cpu0: Intel Pentium M (Banias) (686-class), 1395.52 MHz, id 0x695
> cpu0: features a7e9f9bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,SEP,MTRR>
> cpu0: features a7e9f9bf<PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX>
> cpu0: features a7e9f9bf<FXSR,SSE,SSE2,TM,SBF>
> cpu0: features2 180<EST,TM2>
> cpu0: "Intel(R) Pentium(R) M processor 1400MHz"
> cpu0: using thermal monitor 2
> cpu0: Enhanced SpeedStep running at 1400 MHz (1484 mV)
> cpu0: Enhanced SpeedStep frequencies available (MHz): 1400 1200 1000 800
> 600

Mine dmesg only has:

cpu0 at mainbus0: (uniprocessor)
cpu0: Intel Pentium Pro, II or III (686-class), 1598.73 MHz, id 0x6d6
cpu0: features afe9fbbf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC,SEP,MTRR>
cpu0: features afe9fbbf<PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX>
cpu0: features afe9fbbf<FXSR,SSE,SSE2,SS,TM,SBF>

?? I remember that once (upon a time) cpuflags gave the -march=pentium3
output but it only happened once. It might have been when I was running
a different kernel (I have experimented with different builds - from
2.0_STABLE to -current and back now to 2.0.2 (from a clean install)).

Any ideas? And why does my dmesg not say Pentium M like it does on the
outside of this Acer laptop? Am I missing something in the kernel conf?

-- 
Ja'far ibn Richard Railton