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

From: Thomas Renninger
Date: Fri Aug 08 2008 - 08:30:57 EST


On Friday 08 August 2008 12:43:02 S K wrote:
> On 8/8/08, S K <nospamnoham@xxxxxxxxx> wrote:
> > My machine has acpi-cpufreq module, but when I try to load it, I get:
> > FATAL: Error inserting acpi_cpufreq
> >
> > (/lib/modules/2.6.25.11-97.fc9.i686/kernel/arch/x86/kernel/cpu/cpufreq/ac
> >pi-cpufreq.ko): No such device
> >
> > Btw, yes, cpu freq scaling works in Windows XP. What should I look for
> > in Windows?
> >
> > I build my own system, so I have gone through my system BIOS several
> > times and don't remember anything related to freq scaling. But I will
> > check again.
>
> There is a "PPM mode" option which has possible values:
> Native - Native mode is for fully support ACPI OS (ex. Win XP, Vista)
> SMM - SMM mode is for legacy OS (ex. Win 2k)
>
> Setting it to SMM didn't help. Gave the same error for acpi_cpufreq.
>
> Btw, you were right about FC trying all the module, but it apparently
> tried only speedstep modules for some reason. It's clear from my
> dmesg.txt that all the speedstep modules are attempted.
>
> Forgot one obvious thing when I ran dmesg -- forgot to run it after
> trying modprobe acpi_cpufreq.
> This is what I get when I do that:
>
> acpi-cpufreq: acpi_cpufreq_init
> acpi-cpufreq: acpi_cpufreq_early_init
> cpufreq-core: trying to register driver acpi-cpufreq
> cpufreq-core: adding CPU 0
> acpi-cpufreq: acpi_cpufreq_cpu_init
> cpufreq-core: initialization failed
> cpufreq-core: adding CPU 1
> acpi-cpufreq: acpi_cpufreq_cpu_init
> cpufreq-core: initialization failed
> cpufreq-core: adding CPU 2
> acpi-cpufreq: acpi_cpufreq_cpu_init
> cpufreq-core: initialization failed
> cpufreq-core: adding CPU 3
> acpi-cpufreq: acpi_cpufreq_cpu_init
> cpufreq-core: initialization failed
> cpufreq-core: no CPU initialized for driver acpi-cpufreq
> cpufreq-core: unregistering CPU 0
> cpufreq-core: unregistering CPU 1
> cpufreq-core: unregistering CPU 2
> cpufreq-core: unregistering CPU 3
>
> Attaching the files I sent to Zaho so others can look at it too.

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
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/