Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Jun 2008 10:40:28 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-stable@freebsd.org
Cc:        Evren Yurtesen <yurtesen@ispro.net>, Andrew Snow <andrew@modulus.org>
Subject:   Re: cpufreq broken on core2duo (was: powerd is doing nothing?)
Message-ID:  <200806051040.28319.jhb@freebsd.org>
In-Reply-To: <48471834.30905@modulus.org>
References:  <4847072E.5000709@ispro.net> <484713B2.5030200@ispro.net> <48471834.30905@modulus.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200806051040.28319.jhb>