Hmm.. this is very odd.. although I havent' tested that code path in a loong time. (My iBook is in the shop.. and it's only a G3 and works fine..).


I also made a patch to support scaling_available_frequencies in the cpufreq_pmac kernel module so it will use the detter path. I've sent it to BenH for inclusion, but he's been busy (He told me to ping him every couple of months.. last I pinged him was in December, so it's about time again.).

Bottom line, even without the patch it should still work, but honestly I haven't tested it much. I find it interesting only G4 mac's seem to have the problem...although i guess every other arch has scaling_available_frequency support. I'll try and investigate. Sorry for the trouble.

john.c

On Sun, 8 May 2005, Mourad De Clerck wrote:

Just an additional datapoint on Debian Bug #306530:


I experience exactly thesame behaviour on my iBook G4 800. Speed is stuck at 606 mhz, instead of the usual 800 mhz.

I get the same error messages on starting powernowd (file not found) -
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies is
also not available on my machine, kernel is 2.6.11-powerpc.


This bug report does not merit the severity 'grave' in the Debian
BTS.  In fact, I'm not yet convinced this is a bug in powernowd at
all.

Well, I don't know about that either way; all I know is that 0.95-1 is unusable for me and I have to downgrade. I haven't found a workaround.




Here's the verbose output of powernowd:

ibook:~# /usr/sbin/powernowd -d -v -v -v -v
PowerNow Daemon v0.95, (c) 2003-2005 John Clemens
Settings:
 verbosity:        4
 mode:             1     (AGGRESSIVE)
 step:           100 MHz (100000 kHz)
 lowwater:        20 %
 highwater:       80 %
 poll interval: 1000 ms
Found 1 cpu:  -- 1 thread (or core) per physical cpu
Couldn't open file: No such file or directory
 cpu0: 606Mhz - 798Mhz (1 steps)
    step1 : 606Mhz
PCT = 0.000000
Setting speed to 606000
mode=0, str=606000
PCT = 0.000000
<snip - not a lot happens here, stays at 0.000000>
PCT = 0.232323
PCT = 0.270000
PCT = 0.376238
PCT = 0.929231
Setting speed to 606000
mode=2, str=606000
PCT = 1.000000
<snip - same thing repeated here>
Setting speed to 606000
mode=2, str=606000
PCT = 0.713115
PCT = 0.702970
PCT = 0.790000
PCT = 0.770000
PCT = 0.743243
PCT = 0.803371
Setting speed to 606000
mode=2, str=606000
PCT = 0.686275
PCT = 0.906977
Setting speed to 606000
mode=2, str=606000
PCT = 0.841270
Setting speed to 606000
mode=2, str=606000
PCT = 0.803150
Setting speed to 606000
mode=2, str=606000
PCT = 0.040000
PCT = 0.019802
<snip - etc. etc. etc....>
PCT = 0.000000
PCT = 0.010000
Setting speed to 606000
mode=2, str=606000
Statistics:
 17 speed changes in 92 seconds
PowerNow Daemon Exiting.



for completeness:

ibook:~# cat /proc/cpuinfo
processor       : 0
cpu             : 7455, altivec supported
clock           : 606MHz
revision        : 3.3 (pvr 8001 0303)
bogomips        : 610.30
machine         : PowerBook6,3
motherboard     : PowerBook6,3 MacRISC3 Power Macintosh
detected as     : 287 (iBook G4)
pmac flags      : 0000001b
L2 cache        : 256K unified
memory          : 640MB
pmac-generation : NewWorld




Thanks,


-- Mourad DC



-- John Clemens http://www.deater.net/john john at deater.net "I Hate Quotes" -- Samuel L. Clemens


-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Reply via email to