Andi Kleen
I can fix the Powernow issue and post a patch to this list easily enough, but I still need a fix for the huge idle load issue. Without it, Suse 9.1 is effectively nonfunctional for me.
The latest update kernel will probably fix it (except if the BIOS misses a good PST or ACPI table, if yes then you'll need keep hardcoding a suitable table in the driver). But if Windows does C'n'Q it should work on Linux too.
The BIOS on this laptop doesn't have a correct-to-spec PST table, hence
the problem. The current Linux driver also ignores the ACPI table, at
least as compiled for the distribution.
I have a pretty clean fix to this which works correctly for me, but I
had to enable all the P-states even if the battery setting says not to.
The driver just has a comment saying to "use ACPI" if this is a problem.
I guess I'd like to discuss with the maintainer of the driver first
before posting it.
--
Erich Stefan Boleyn