Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 121694

Summary: sys-power/cpufreqd-2.0.0 won't start
Product: Gentoo Linux Reporter: jieryn <jieryn>
Component: Current packagesAssignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel>
Status: VERIFIED UPSTREAM    
Severity: major CC: edward.og
Priority: Normal    
Version: 2005.1   
Hardware: AMD64   
OS: Linux   
URL: http://bugzilla.kernel.org/show_bug.cgi?id=6063
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge info
zgrep CPU_FREQ /proc/config.gz

Description jieryn 2006-02-05 11:08:58 UTC
cpufreqd won't start with error message:

 * cpufreqd requires the kernel to be configured with CONFIG_CPU_FREQ
Comment 1 jieryn 2006-02-05 11:09:36 UTC
Created attachment 78951 [details]
emerge info

emerge info
Comment 2 jieryn 2006-02-05 11:10:20 UTC
Created attachment 78952 [details]
zgrep CPU_FREQ /proc/config.gz

zgrep CPU_FREQ /proc/config.gz
Comment 3 Henrik Brix Andersen 2006-02-05 13:59:23 UTC
I take it neither /proc/cpufreq nor /sys/devices/system/cpu/cpu0/cpufreq exists on your system?
Comment 4 jieryn 2006-02-05 16:35:29 UTC
neither of those files exist on my system.. how to get them?
Comment 5 Henrik Brix Andersen 2006-02-06 02:28:11 UTC
Reopening.
Comment 6 Henrik Brix Andersen 2006-02-06 02:29:45 UTC
AMD64 herd: Can you confirm that the CPU in question (AMD Athlon(tm) 64 Processor 3200+) supports setting different CPU frequecies?
Comment 7 Edward Ocampo-Gooding 2006-02-07 17:47:27 UTC
I'm getting this bug as well, but on x86 (Pentium M).

CONFIG_CPU_FREQ=y in my .config, and I was using the conservative governor, but in wanting to change to something else, I installed cpufreqd and ran into this bug.

I have neither /proc/cpufreq nor /sys/devices/system/cpu/cpu0/cpufreq, but I used to on a similar fresh install 6 months ago.
Comment 8 jieryn 2006-02-12 16:31:55 UTC
i filed a bug for this over at the linux kernel bugzilla:

http://bugzilla.kernel.org/show_bug.cgi?id=6063
Comment 9 Edward Ocampo-Gooding 2006-02-12 20:03:54 UTC
Regarding the x86 bug:

Setting
CONFIG_X86_SPEEDSTEP_CENTRINO=y
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
CONFIG_X86_SPEEDSTEP_ICH=y

fixed my problem (setting anything other than CONFIG_X86_SPEEDSTEP_ICH wasn't self-evident to me)
Comment 10 Henrik Brix Andersen 2006-03-02 12:47:37 UTC
Will track upstream bug report, thanks.
Comment 11 Luca Guglielmetti 2006-12-31 06:51:08 UTC
Is this bug really solved? I still have this problem with linux-2.6.19.* and linux-2.6.18.*

(In reply to comment #9)
> Setting
> CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
where have you found this option? with linux-2.6.19.1 if I search "CENTRINO_ACPI" in "make menuconfig" I get this:

if I search CENTRINO_ACPI
 Symbol: X86_SPEEDSTEP_CENTRINO_ACPI [=n]                                                    
   Prompt: Use ACPI tables to decode valid frequency/voltage pairs                               
     Defined at arch/i386/kernel/cpu/cpufreq/Kconfig:123                                         
     Depends on: !X86_VOYAGER && CPU_FREQ && X86_SPEEDSTEP_CENTRINO && ACPI_PROCESSOR && (X86_   
     Location:                                                                                   
       -> Power management options (ACPI, APM)                                                   
         -> CPU Frequency scaling                                                                
           -> CPU Frequency scaling (CPU_FREQ [=y])                                              
             -> Intel Enhanced SpeedStep (X86_SPEEDSTEP_CENTRINO [=y])

but I'm unable to enable the X86_SPEEDSTEP_CENTRINO_ACPI option