cpufreq on opterons?

From: Luke Ross (lukeross_at_gmail.com)
Date: 09/29/04


Date: 29 Sep 2004 02:48:22 -0700

Hi,

I'm trying to fiddle with the power management on a dual opteron box
so I can clock them at a lower speed when not in use. The machine has
two Opteron 242s on a S2285 motherboard, running Fedora Core 2 x86_64,
kernel-smp-2.6.5-1.358.

I have recompiled the kernel to enable CPUFreq and the powernow-k8
module, but whenever I modprobe the powernow-k8 module it fails,
logging the following to syslog:

powernow-k8: Power state transitions not supported
powernow-k8: Power state transitions not supported

/proc/cpuinfo lists the power management flags as "ts ttp". Config.gz
shows the kernel config as:
#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
# CONFIG_CPU_FREQ_PROC_INTF is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=m
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_24_API is not set
CONFIG_CPU_FREQ_TABLE=y
 
#
# CPUFreq processor drivers
#
CONFIG_X86_POWERNOW_K8=m

Is it possible to use cpufreq with this hardware?

Thanks,

Luke