I have an IBM Thinkpad R40 with a 2GHz P4 and Intel chipset. I'm using Mandriva 2006 with a custom-compiled kernel 2.6.16.20. The freq_table, speedstep_lib, and p4_clockmod modules are loaded, and didn't display any error messages on loading. The contents of all files in /sys/devices/system/cpu/cpu0/cpufreq are:
Code:
affected_cpus: 0
cpuinfo_cur_freq: 2000000
cpuinfo_max_freq: 2000000
cpuinfo_min_freq: 2000000
scaling_available_frequencies: 2000000
scaling_available_governors: userspace performance
scaling_cur_freq: 2000000
scaling_driver: p4-clockmod
scaling_governor: userspace
scaling_max_freq: 2000000
scaling_min_freq: 2000000
scaling_setspeed: 2000000
As you might guess, I can't set the frequency to anything other than 2 GHz. I used to be able to set it down as far as 250 MHz, but that stopped working more or less randomly (I don't recall it coinciding with a kernel upgrade or any other major change). What's keeping it from working?