Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 201829 - gentoo-sources-2.23-r3 - CPU frequence scaling problem (lost 500 MHz)
Summary: gentoo-sources-2.23-r3 - CPU frequence scaling problem (lost 500 MHz)
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-10 08:18 UTC by Bjoern Thorwirth
Modified: 2008-01-23 01:34 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bjoern Thorwirth 2007-12-10 08:18:11 UTC
I'm not sure if this bug is gentoo related. Since i have update to gentoo-sources-2.23-r3 i've a problem with the frequence scaling. I have a Centrino with 2 GHz. With kernel 2.23 libspeedstep and p4_clockmod it's not possible to set my cpu to full speed

Reproducible: Always

Steps to Reproduce:
1.compile Kernel with 
CONFIG_X86_SPEEDSTEP_CENTRINO=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
CONFIG_X86_P4_CLOCKMOD=m

2.load modules
3.call cpufreq-info

Actual Results:  
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Bitte melden Sie Fehler an linux@brodo.de.
analysiere CPU 0:
  Treiber: p4-clockmod
  Folgende CPUs können nur gleichzeitig ihre Frequenz variieren: 0
  Hardwarebedingte Grenzen der Taktfrequenz: 188 MHz - 1.50 GHz
  mögliche Taktfrequenzen: 188 MHz, 375 MHz, 563 MHz, 750 MHz, 938 MHz, 1.13 GHz, 1.31 GHz, 1.50 GHz
  mögliche Regler: conservative, ondemand, powersave, userspace, performance
  momentane Taktik: die Frequenz soll innerhalb 188 MHz und 1.50 GHz.
                    liegen. Der Regler "userspace" kann frei entscheiden,
                    welche Taktfrequenz innerhalb dieser Grenze verwendet wird.
  momentane Taktfrequenz ist 1.50 GHz  (verifiziert durch Nachfrage bei der Hardware)
Comment 1 Bjoern Thorwirth 2007-12-10 08:19:34 UTC
cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 13
model name      : Intel(R) Pentium(R) M processor 2.00GHz
stepping        : 8
cpu MHz         : 1500.000
cache size      : 2048 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx up bts est tm2
bogomips        : 3992.53
clflush size    : 64
Comment 2 Mike Pagano gentoo-dev 2007-12-17 23:35:12 UTC
Can you please test with the latest development kernel which is vanilla-sources-2.6.24_rc5 as of this writing and post back the results.

Comment 3 Bjoern Thorwirth 2007-12-18 09:54:41 UTC
With suggested kernel i got the same problem:
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Bitte melden Sie Fehler an linux@brodo.de.
analysiere CPU 0:
  Treiber: p4-clockmod
  Folgende CPUs können nur gleichzeitig ihre Frequenz variieren: 0
  Hardwarebedingte Grenzen der Taktfrequenz: 188 MHz - 1.50 GHz
  mögliche Taktfrequenzen: 188 MHz, 375 MHz, 563 MHz, 750 MHz, 938 MHz, 1.13 GHz, 1.31 GHz, 1.50 GHz
  mögliche Regler: ondemand, performance
  momentane Taktik: die Frequenz soll innerhalb 188 MHz und 1.50 GHz.
                    liegen. Der Regler "performance" kann frei entscheiden,
                    welche Taktfrequenz innerhalb dieser Grenze verwendet wird.
  momentane Taktfrequenz ist 1.50 GHz  (verifiziert durch Nachfrage bei der Hardware).

But sppedstep-lib and p4-clockmod are marked as deprecated now.
With the new driver acpi-cpufreq i got expected result again:
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Bitte melden Sie Fehler an linux@brodo.de.
analysiere CPU 0:
  Treiber: acpi-cpufreq
  Folgende CPUs können nur gleichzeitig ihre Frequenz variieren: 0
  Hardwarebedingte Grenzen der Taktfrequenz: 800 MHz - 2.00 GHz
  mögliche Taktfrequenzen: 2.00 GHz, 1.60 GHz, 1.33 GHz, 1.07 GHz, 800 MHz
  mögliche Regler: ondemand, performance
  momentane Taktik: die Frequenz soll innerhalb 800 MHz und 2.00 GHz.
                    liegen. Der Regler "performance" kann frei entscheiden,
                    welche Taktfrequenz innerhalb dieser Grenze verwendet wird.
  momentane Taktfrequenz ist 2.00 GHz  (verifiziert durch Nachfrage bei der Hardware).

Comment 4 Mike Pagano gentoo-dev 2007-12-29 20:07:58 UTC
Can these errors be reproduced in English
Comment 5 Mike Pagano gentoo-dev 2008-01-23 01:34:20 UTC
Reopen if reproduced with errors in English