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]