Description of problem: DELL's D800 BIOS A11. Processor speed detected at boot time: 600Mhz. -> platform_limit set to 600Mhz Processor max speed detected by ACPI: 1.7Ghz SpeedStep unable to change the processor speed to the high speed detected by ACPI coz of platform limitation. But Level2 cache detection works with these patches. Version-Release number of selected component (if applicable): Kernel-2.6.8-1.521 + dothan patches dothan patches: 1. ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.8.1/2.6.8.1-mm4/broken-out/bk-cpufreq.patch 2. cpufreq-speedstep-dothan-3.patch 3. dothan-speedstep-fix.patch How reproducible: just add these 3 patches to 2.6.8-1.521 kernel src and rebuild the kernel. Boot on the new one. Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Please verify that speedstep is working as expected with the latest FC3 development kernel. If it is not, then push these patches to upstream kernel.org, because we are unlikely to patch it ourselves.
Checked with kernel-2.6.8-1.603: CPU speed detection : 600Mhz. same trouble. Level2 cache well detected.
My Thinkpad T41 BIOS must be set to "Userspace" power management rather than "Max Battery" or "Performance" in order for cpufreq to be able to change the frequency. Does your BIOS have any such option?
Yes it's in "Userspace" power management configuration..
Was a Hardware bug... sorry.