I'm having problems with powernow-k8 driver (built-in) on sabayon limbo (linux-sabayon-2.6.39). My Athlon 64 X2 TK-55 runs at full speed (1.8Ghz) for the first 20-30 minutes, then it suddenly drops at 800Mhz and keeps getting stuck at this frequency even under heavy load, chainging governor doesn't make any difference (I've tried ondemand, performance and userspace).
Hardware limits are 800Mhz -> 1800Mhz. However the max frequency usable by any governor is 1440Mhz (which is not supported by my cpu, only 800, 1600 and 1800 are).
Since powernow-k8 is compiled-in, is there a way to disable it altogether at boot time? Maybe some boot parameter like cpufreq=no? I really would like to avoid a custom kernel compilation. Besides, if custom kernel compilation is the only possibility, considering that I would compile powernow-k8 as a module, will I be able to use the precompiled drivers that comes with sabayon or I will have to compile those too?
Code: Select all
sabayon-piero pierigno # cpufreq-set -u 800M sabayon-piero pierigno # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 800000 sabayon-piero pierigno # cpufreq-set -u 1600G sabayon-piero pierigno # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 1440000