cpufreq broken on core2duo (was: powerd is doing nothing?)
John Baldwin
jhb at freebsd.org
Thu Jun 5 14:57:18 UTC 2008
On Wednesday 04 June 2008 06:33:24 pm Andrew Snow wrote:
> Evren Yurtesen wrote:
>
> > When you say that it doesnt work, does it give an error or? In my case
> > it doesnt give any errors just says it set it but I see that nothing is
> > set.
>
> Here's one box:
>
> CPU: Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz
> cpu0: <ACPI CPU> on acpi0
> est0: <Enhanced SpeedStep Frequency Control> on cpu0
> est: CPU supports Enhanced Speedstep, but is not recognized.
> est: cpu_vendor GenuineIntel, msr 61a49200600091a
> device_attach: est0 attach returned 6
> p4tcc0: <CPU Frequency Thermal Control> on cpu0
>
>
> Here's another one:
> CPU: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
> cpu0: <ACPI CPU> on acpi0
> est0: <Enhanced SpeedStep Frequency Control> on cpu0
> est: CPU supports Enhanced Speedstep, but is not recognized.
> est: cpu_vendor GenuineIntel, msr 720072006000720
> device_attach: est0 attach returned 6
> p4tcc0: <CPU Frequency Thermal Control> on cpu0
You can try http://www.FreeBSD.org/~jhb/patches/est_msr.patch. It won't give
you the full range of speeds for you CPU, but it should give you the high and
low values that we can guess from the upper 32-bits of the MSR.
--
John Baldwin
More information about the freebsd-stable
mailing list