[resolved] powernow-k8 makes processor run at lowest speed

Issues Related to Hardware (Sound, Video, Printers, Scanners, Webcams, Touchpads, Keyboards, Sensors, Drives, GRUB, etc.)

Moderator: Moderators

[resolved] powernow-k8 makes processor run at lowest speed

Postby pierigno » Fri May 27, 2011 12:04

hello,

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).

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


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?


Thanks
Last edited by pierigno on Wed Sep 28, 2011 17:41, edited 1 time in total.
pierigno
Baby Hen
 
Posts: 2
Joined: Mon Jan 19, 2009 10:50

Re: powernow-k8 makes processor run at lowest speed

Postby pierigno » Sat May 28, 2011 14:20

I've worked around the problem by kernel recompilation with
Code: Select all
CONFIG_X86_POWERNOW_K8=m
. The module still sets an unsupported max-speed, but at least when this happen I am able to (forcedly) unload and reload it again.

However it's a strange behaviour, it should let the CPU go faster when temperature fall below a certain threshold.
pierigno
Baby Hen
 
Posts: 2
Joined: Mon Jan 19, 2009 10:50


Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

cron