HEADSUP: cpufreq import complete, acpi_throttling changed

Stephane E. Potvin sepotvin at videotron.ca
Sun Feb 6 18:43:44 PST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nate Lawson wrote:
| I've finished the major work of importing cpufreq.  As part of this, the
| sysctls for acpi throttling have been removed.  The power_profile script
| has been updated, so you can use performance/economy_cpu_freq= in
| rc.conf to set AC on/offline cpu frequencies.  The acpi throttling
| support has been compiled into acpi_perf.ko so load that to get
| throttling.  Do a sysctl dev.cpu to get an understanding of the cpufreq
| sysctls.
|
| If you have throttling, please test the new configuration to be sure it
| still works as before.  Final upcoming work will be manpage support and
| bugfixing as necessary.
|
| I'd also like to issue a call for developers to help by porting older
| drivers (like longrun) and out-of-tree new drivers (like powernow-k7/k8
| and speedstep-m) to the cpufreq interface.  It's very simple and you
| just have to figure out if your driver is absolute or relative, and
| convert values to the proper units (percent in hundredths, power in mW,
| etc.)  Once that is done, please send me the diff for review before
| commit so I can make sure it works properly.
|

I've lost cpu throttling with this commit on my Dell Inspiron XPS. The
acpi_throttle driver doesn't probe correctly on the HT cpu which seems
to cause some problems.

...
acpi0: <DELL CPi R  > on motherboard
cpu0: <ACPI CPU (3 Cx states)> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
cpu1: <ACPI CPU (3 Cx states)> on acpi0
cpu1: acpi_throttle: add child failed
...

If you need anything (acpi ASL dump, ...) I'll send them offline as they
are quite large.

Steph
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCBtXGmdOXtTCX/nsRAiJ/AKDQ5gVq+cyGxyZItZ/3grthjVWyTwCg+qi5
LsKBtAOEtbJak4qltk6X5PY=
=7orK
-----END PGP SIGNATURE-----


More information about the freebsd-acpi mailing list