Subject: EST not working anymore
To: None <port-i386@netbsd.org>
From: Jukka Salmi <j+nbsd@2006.salmi.ch>
List: port-i386
Date: 03/14/2006 22:49:41
Hi,

somewhere between revisions 1.15 and 1.22 of
src/sys/arch/i386/i386/est.c EST stopped working on my IBM ThinkPad
X40 using a Pentium M 738:

cpu0 at mainbus0: (uniprocessor)
cpu0: Intel Pentium M (Dothan) (686-class), 1395.54 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>
cpu0: features2 180<EST,TM2>
cpu0: "Intel(R) Pentium(R) M processor 1.40GHz"
cpu0: I-cache 32 KB 64B/line 8-way, D-cache 32 KB 64B/line 8-way
cpu0: L2 cache 2 MB 64B/line 8-way
cpu0: using thermal monitor 2
cpu0: Enhanced SpeedStep (1116 mV) operating point not in table
cpu0: 64 page colors
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

EST worked fine with revision est.c:1.15 and earlier:

[...]
cpu0: Enhanced SpeedStep running at 1400 MHz (1116 mV)
cpu0: Enhanced SpeedStep frequencies available (MHz): 1400 1300 1200 1100 1000 900 800 600
[...]


Regards, Jukka

-- 
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~