2006-03-21 08:03:26

by CIJOML

[permalink] [raw]
Subject: 2.6.16 - cpufreq doesn't find Celeron (Pentium4/XEON) processor

Hi,

up to 2.6.15 my kernel worked to find my processor and frequency scalling was
possible via cpufreq. I have

processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Celeron(R) CPU 2.40GHz
stepping : 9
cpu MHz : 2398.803
cache size : 128 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 pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 4801.41

Now it is screwed up...

My config:
│ │ [*] CPU Frequency scaling
│ │
│ │ [ ] Enable CPUfreq debugging
│ │
│ │ <*> CPU frequency translation statistics
│ │
│ │ [*] CPU frequency translation statistics details
│ │
│ │ Default CPUFreq governor (userspace) --->
│ │
│ │ <*> 'performance' governor
│ │
│ │ <*> 'powersave' governor
│ │
│ │ --- 'userspace' governor for userspace frequency scaling
│ │
│ │ <*> 'ondemand' cpufreq policy governor
│ │
│ │ <*> 'conservative' cpufreq governor
│ │
│ │ --- CPUFreq processor drivers
│ │
│ │ < > ACPI Processor P-States driver
│ │
│ │ < > AMD Mobile K6-2/K6-3 PowerNow!
│ │
│ │ < > AMD Mobile Athlon/Duron PowerNow!
│ │
│ │ < > AMD Opteron/Athlon64 PowerNow!
│ │
│ │ < > Cyrix MediaGX/NatSemi Geode Suspend Modulation
│ │
│ │ < > Intel Enhanced SpeedStep
│ │
│ │ < > Intel Speedstep on ICH-M chipsets (ioport interface)
│ │
│ │ < > Intel SpeedStep on 440BX/ZX/MX chipsets (SMI interface)
│ │
│ │ <*> Intel Pentium 4 clock modulation
│ │
│ │ < > nVidia nForce2 FSB changing
│ │
│ │ < > Transmeta LongRun
│ │
│ │ < > VIA Cyrix III Longhaul
│ │
│ │ --- shared options
│ │


Thanks for fixing

Michal


2006-03-21 09:04:19

by Arjan van de Ven

[permalink] [raw]
Subject: Re: 2.6.16 - cpufreq doesn't find Celeron (Pentium4/XEON) processor

On Tue, 2006-03-21 at 09:02 +0100, CIJOML wrote:
> Hi,
>
> up to 2.6.15 my kernel worked to find my processor and frequency scalling was
> possible via cpufreq. I have


are you sure it was frequency scaling and not throttling? I thought real
frequency scaling was only available on non-Celeron processors.....
(and throttling isn't all that great for power save)

2006-03-21 09:17:16

by CIJOML

[permalink] [raw]
Subject: Re: 2.6.16 - cpufreq doesn't find Celeron (Pentium4/XEON) processor

Hi,

I am totally sure. It was cpufreq via normal P4/XEON - trottling doesn't work
for me:

notas:/usr/src/linux-2.6.16# cat /proc/acpi/processor/CPU0/throttling
<not supported>


Michal

Dne ?t 21. b?ezna 2006 10:04 jste napsal(a):
> On Tue, 2006-03-21 at 09:02 +0100, CIJOML wrote:
> > Hi,
> >
> > up to 2.6.15 my kernel worked to find my processor and frequency scalling
> > was possible via cpufreq. I have
>
> are you sure it was frequency scaling and not throttling? I thought real
> frequency scaling was only available on non-Celeron processors.....
> (and throttling isn't all that great for power save)

2006-03-21 09:35:10

by CIJOML

[permalink] [raw]
Subject: Re: 2.6.16 - cpufreq doesn't find Celeron (Pentium4/XEON) processor

Hi Arjan,

here you can see my laptop configured by anyone else which also has cpufreq
enabled and working:

http://www.freewebs.com/duckzland/t240.html

Michal

Dne ?t 21. b?ezna 2006 10:04 jste napsal(a):
> On Tue, 2006-03-21 at 09:02 +0100, CIJOML wrote:
> > Hi,
> >
> > up to 2.6.15 my kernel worked to find my processor and frequency scalling
> > was possible via cpufreq. I have
>
> are you sure it was frequency scaling and not throttling? I thought real
> frequency scaling was only available on non-Celeron processors.....
> (and throttling isn't all that great for power save)

2006-03-24 08:24:00

by Stefan Seyfried

[permalink] [raw]
Subject: Re: 2.6.16 - cpufreq doesn't find Celeron (Pentium4/XEON) processor

On Tue, Mar 21, 2006 at 10:34:38AM +0100, CIJOML wrote:

> http://www.freewebs.com/duckzland/t240.html

...is using p4-clockmod which is basically useless for power saving
It does the same as throttling IIUC.
--
Stefan Seyfried \ "I didn't want to write for pay. I
QA / R&D Team Mobile Devices \ wanted to be paid for what I write."
SUSE LINUX Products GmbH, N?rnberg \ -- Leonard Cohen

2006-03-31 08:49:15

by CIJOML

[permalink] [raw]
Subject: Re: 2.6.16 - cpufreq doesn't find Celeron (Pentium4/XEON) processor

Hi Stefan,

yes, it is clockmod, but problem is, that my laptop doesn't support
throttling, so this is only chance for me to do scaling...

cat /proc/acpi/processor/CPU0/throttling
<not supported>

Regards

Michal

Dne p? 24. b?ezna 2006 09:23 Stefan Seyfried napsal(a):
> On Tue, Mar 21, 2006 at 10:34:38AM +0100, CIJOML wrote:
> > http://www.freewebs.com/duckzland/t240.html
>
> ...is using p4-clockmod which is basically useless for power saving
> It does the same as throttling IIUC.