cvs commit: src/sys/dev/acpica acpi_cpu.c src/share/man/man4
acpi.4 src/sys/conf files src/sys/modules/acpi Makefile
John Baldwin
jhb at FreeBSD.org
Mon Nov 17 08:52:03 PST 2003
On 15-Nov-2003 Nate Lawson wrote:
> 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.
Cool!
--
John Baldwin <jhb at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
More information about the cvs-src
mailing list