[ltp] Re: X300 getting stuck on lowest frequency

Stefan Monnier linux-thinkpad@linux-thinkpad.org
Sun, 16 Nov 2014 21:52:41 -0500

>>>>> "Mark" == Mark Rosenstand <rosenstand@gmail.com> writes:
> My favorite ThinkPad is getting stuck on 800 MHz every couple of days,
> requiring a reboot to reset.
> The OS (Debian testing) uses the ondemand governor.  When the machine
> is stuck, /sys/bus/cpu/devices/cpu{0,1}/cpufreq/scaling_max_freq shows
> 800000, so I'm pretty sure this is a BIOS/firmware issue.  The BIOS
> installed is the latest available (1.10).

AFAIK the /sys/bus/cpu/devices/cpu{0,1}/cpufreq/scaling_max_freq can
never be modified after boot by the BIOS.

OTOH you should be able to do:

  echo 1200000 >/sys/bus/cpu/devices/cpu0/cpufreq/scaling_max_freq

So the more likely problem is that some script/program somewhere
modifies your scaling_max_freq.