[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ondemand and conservative scaling governors



I sent this mail but didn't make into the list, so I'll repost:

Hi list:

I've been using ondemand or conservative governors in x86 without a
glitch sometime ago, but it seems I can't use them on ppc.

Eventhough I've the proper "cpufreq_*" modules loaded it seems the 'echo
ondemand >/sys/...." or "echo conservative >/sys/..." do not replace the
previous governor, but "echo userspace >/sys/..." or "echo performance
>/sys/..." do the right thing as you can see :

-------------------------------------------------------------------------
pbook-acb:/sys/devices/system/cpu/cpu0/cpufreq# cat
scaling_available_governors 

performance ondemand userspace

pbook-acb:/sys/devices/system/cpu/cpu0/cpufreq# echo -n "performance"
>scaling_governor

pbook-acb:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_governor
performance

pbook-acb:/sys/devices/system/cpu/cpu0/cpufreq# echo -n "ondemand"
>scaling_governor

pbook-acb:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_governor
performance

pbook-acb:/sys/devices/system/cpu/cpu0/cpufreq# echo -n "userspace"
>scaling_governor

pbook-acb:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_governor
userspace
-------------------------------------------------------------------------

Any idea why this doesn't work? maybe it's a known problem related to
the ppc arch.

Mean while on ppc I use 'userspace' with powernowd that works.

Thanks.
A. Corbi





Reply to: