Re: cpufreq doesn't seem to work in Intel Q9300

Zhao Yakui
2008-08-11T01:19:58Z

On Sun, 2008-08-10 at 01:28 -0700, S K wrote:
> On Sat, Aug 9, 2008 at 11:59 AM, Thomas Renninger <trenn@suse.de> wrote:
> > On Friday 08 August 2008 08:23:25 pm S K wrote:
> >> > Try updating the BIOS.
> >> > I expect your CPU is too new and the BIOS cannot export the correct freq
> >> > values for the specific CPU yet.
> >> >
> >> > Thomas
> >>
> >> The BIOS is already at the latest version :( Is the above comment the
> >> only possible reason for the issue?
> >
> > It is very likely.
>
> But Windows XP is able to do the scaling properly. So how can it be a
> BIOS issue? While reading about the Foxconn BIOS fiasco that happened
> recently a kernel dev (forgot his name) stated that Linux tries to
> emulate Windows for ACPI operations.
>
> So I'm guessing this is a kernel bug.
>From the attached acpidump it seems that there is no definition of
_PCT,_PSS, _PPC. So acpi_cpufreq driver can't be used on your machine.
This is a BIOS issue.

But it is very strange that cpufreq scaling can work on Windows XP.
Will you please try the P4 clock cpufreq driver and see whether the
scaling can work ? In fact P4 clock cpufreq driver is already replaced
by acpi_cpufreq driver for the latest cpu.
Anyway please try p4 clock cpufreq driver.

Thanks.

>
> -SK