After installing RHEL4.6 on a Bensley/ClovertownG0 SDV, the first time I try to run "service cpuspeed status" it reports "cpuspeed dead but subsys locked". I can confirm there is a /var/lock/subsys/cpuspeed file present but no /var/run/cpuspeed.pid. I saw this after installing both x86_64 and i386 versions. I am able to run "service cpuspeed stop" and "service cpuspeed start" and it corrects itself. After that, I do _not_ see the problem again on reboot.
Just reproduced the same issue on a radically different mobile Montevina SDV. So I think this is probably a fairly generic problem with RHEL4.6.
Hrm, been unable to reproduce this as of yet, but then I've only tried on two systems, and one of them doesn't support freq scaling at all (which I didn't realize until after installing, of course). If you can reproduce this again, can you grab me /var/log/messages and dmesg output? Oh, hrm, just noticed that I was doing 4.7 installs too, not 4.6... I don't think cpuspeed in the 4.7 trees has changed yet though. Could be kernel-related too though. Ugh. Will try again with 4.6 myself too.
Just installed 4.6 on a box, but apparently, not even the newest rhel4 beta kernel supports freq scaling on this box (it works in rhel5 and fedora). I lose again...
I haven't noticed this for a while, I'll try to keep my eyes open the next time I do a 4.6/4.7 install. Maybe John or I can try doing a 4.7 install on the Montevina and perhaps Bensley.
Geoff and/or John, have either of you been able to reproduce this problem w/4.7?
Since we've apparently not been able to hit this in over a year, I'm going to just go ahead and close it out.