Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Nov 2003 09:51:45 -0800 (PST)
From:      Nate Lawson <nate@root.org>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   RE: cvs commit: src/sys/dev/acpica acpi_cpu.c src/share/man/man4 acpi.4 src/sys/conf files src/sys/modules/acpi Makefile
Message-ID:  <20031117095013.T60600@root.org>
In-Reply-To: <XFMail.20031117115150.jhb@FreeBSD.org>
References:  <XFMail.20031117115150.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 17 Nov 2003, John Baldwin wrote:
> 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!

Thanks for your help, as well as marcel and imp.  I'd appreciate testing
of the various levels of cx_lowest as well as on SMP boxes.  I can't find
one that supports lower than C1 but hopefully there will be some in the
future.  Send me the output of sysctl hw.acpi.cpu.

-Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031117095013.T60600>