cvs commit: src/sys/dev/acpica acpi_cpu.c src/share/man/man4
acpi.4 src/sys/conf files src/sys/modules/acpi Makefile
Nate Lawson
njl at FreeBSD.org
Sat Nov 15 11:26:07 PST 2003
njl 2003/11/15 11:26:06 PST
FreeBSD src repository
Modified files:
sys/dev/acpica acpi_cpu.c
share/man/man4 acpi.4
sys/conf files
sys/modules/acpi Makefile
Log:
Implement Cx CPU idle states and updated throttling support.
* Use the cpu_idle_hook() to do idling for C1-C3.
* Use both _CST and the FADT to detect Cx states.
* Use both _PTC and P_CNT for controlling throttling.
* Add a notify handler to detect changes in _CST and _PSS
* Call the _INI function for each processor if present. This will be
done by ACPI-CA in the future.
* Fix a bug on SMP systems where CPUs will attach multiple times if the
bus is rescan.
* Document new sysctls for controlling idling.
Revision Changes Path
1.17 +25 -7 src/share/man/man4/acpi.4
1.853 +1 -0 src/sys/conf/files
1.19 +784 -162 src/sys/dev/acpica/acpi_cpu.c
1.32 +2 -1 src/sys/modules/acpi/Makefile
More information about the cvs-src
mailing list