CONFIG_X86_INTEL_PSTATE seems to be set by default now.
Just thought I'd share this for people with Intel CPUs that use pstates and need usermode or some other governor.
I have 2 boxes with Intel CPUs (i5 and a G640) and after upgrading to 14.1 I found that I could no longer set any cpufreq governors apart from performance and powersave. Performance wasn't working, it would be stuck on powersave even though
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor stated that performance was in use.
After some delving I found out that CONFIG_X86_INTEL_PSTATE is set.
A simple recompile without this meant that all the usual governors were supported:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
conservative ondemand powersave userspace performance
This may be of interest for people that run old applications/games that try to auto-detect CPU speed and fail to get the correct speed because they were written in the days before scaling CPUs were produced.
Last edited by dive; 01-03-2014 at 01:38 AM.
|