Go to file
jmcneill daaa85a781 Simplify SME usage within acpibat:
* No need for sme_refresh callback; GPE handler will tell us when the
    device status changed (otherwise we can refresh data up to once a second,
    and that can take time!)
  * Since sme_refresh callback is gone, mutex is no longer required to
    synchronize GPE handlers and refresh thread, so nuke it.
  * Don't do any more work in GPE handler than required; use AcpiOsExecute
    to clear battery status/information in the sysmon_task_queue along with
    the refresh.

With these changes running GNOME's battstat-applet-2 no longer causes
my mouse to stutter once a second, and significantly reduces its CPU usage.
2008-06-03 01:11:18 +00:00
bin convert the rest of my licenses to 2-clause, extracting myself out 2008-05-30 02:29:37 +00:00
common Fix typo. 2008-06-02 09:27:04 +00:00
crypto PR/38728: Tomoyuki Okazaki: Enable Camellia 2008-05-26 16:39:45 +00:00
dist Merge e28f0a8f857fad837ac78a93921873361d60747c and 2008-05-26 21:13:59 +00:00
distrib drop duplicate entry for krb5/pkcs9_asn1.h 2008-06-02 18:39:36 +00:00
doc OpenSSL 0.9.8g is released. 2008-05-29 03:04:05 +00:00
etc Allow per-interface DHCP configuration using dhcpcd via 2008-05-29 15:38:35 +00:00
external Add USE_FORT?=yes. 2008-05-27 08:58:26 +00:00
games remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
gnu add one more dependency. 2008-05-31 16:05:20 +00:00
include /usr/include/atomic.h, for Solaris source compat. 2008-05-28 12:28:12 +00:00
lib Fix typo. 2008-06-02 13:44:52 +00:00
libexec remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
regress fix a merge error that led to the expected file not being built for i19 2008-06-02 11:48:38 +00:00
rescue make all sun2 use -O0 and move most of the hacks out into just 3 files. 2008-02-09 02:37:21 +00:00
sbin Cosmetic: add missing /*FALLTHROUGH*/. 2008-06-02 23:19:16 +00:00
share Fix two bugs to make MKMODULAR=yes builds will work again, for the 2008-05-31 19:58:35 +00:00
sys Simplify SME usage within acpibat: 2008-06-03 01:11:18 +00:00
tests Fix two bugs to make MKMODULAR=yes builds will work again, for the 2008-05-31 19:58:35 +00:00
tools Remove references to bebox-elf2pef and bebox-mkbootimage, now that they 2008-05-26 12:45:50 +00:00
usr.bin Sort options. 2008-06-01 10:25:29 +00:00
usr.sbin change HUMAN_NUMBER back to 5 2008-05-31 12:48:41 +00:00
x11 MKMAN=no -> NOMAN= # defined 2008-05-25 01:46:18 +00:00
build.sh Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
BUILDING Correct/clarify the default setting of USETOOLS in the previous version. 2008-03-29 05:22:42 +00:00
Makefile Descend into external. 2008-05-22 14:13:58 +00:00
Makefile.inc
UPDATING Change DRVSUSPENDDEV ioctl number. Fixes PR kern/38740. 2008-05-31 13:24:57 +00:00