cvs commit: src/sys/conf files src/sys/modules/acpi/acpi
Makefile
src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h
acpiio.h
Mike Silbersack
silby at silby.com
Sat Nov 5 17:20:36 PST 2005
Hm, since I cvsup'd from last week's releng_6 to today's, I noticed two
acpi-related things.
1. The smart battery support seems to work properly for me. However, the
sysctls hw.acpi.battery.life, hw.acpi.battery.time, and
hw.acpi.battery.state take forever to read, so a sysctl -a | grep acpi (or
any other use of sysctl -a) takes far longer than it used to.
2. Now, powerd seems to be causing ~30% system cpu load - top shows it
switching between the "nanslp" and "ecpoll" wait states. This may be due
to some other recent change to acpi, I'm not sure how to best test.
Knowing how much battery life I have left sure is nice, though. :)
Mike "Silby" Silbersack
On Sat, 5 Nov 2005, Nate Lawson wrote:
> njl 2005-11-05 23:55:56 UTC
>
> FreeBSD src repository
>
> Modified files: (Branch: RELENG_6)
> sys/conf files
> sys/modules/acpi/acpi Makefile
> sys/dev/acpica acpi_battery.c acpiio.h
> Added files: (Branch: RELENG_6)
> sys/dev/acpica acpi_smbat.c acpi_smbus.h
> Log:
> MFC: smart battery support
>
> Revision Changes Path
> 1.1031.2.9 +1 -0 src/sys/conf/files
> 1.12.2.3 +122 -30 src/sys/dev/acpica/acpi_battery.c
> 1.1.2.1 +402 -0 src/sys/dev/acpica/acpi_smbat.c (new)
> 1.1.2.1 +285 -0 src/sys/dev/acpica/acpi_smbus.h (new)
> 1.14.2.2 +4 -1 src/sys/dev/acpica/acpiio.h
> 1.11.2.1 +1 -1 src/sys/modules/acpi/acpi/Makefile
>
More information about the cvs-all
mailing list