Go to file
bouyer 0aa12b3498 Fix apm(4) suspend/resume:
- apm_suspend() and apm_standby() will call splhhigh() before entering
  standby or suspend. After resume, the system go back tsleep()ing
  in the apm thread without restoring the ipl (this is done in
  apm_resume()), and calling tlseep() at IPL_HIGH cause a DIAGNOSTIC
  panic (and other bad things, I guess).
  Fix by calling apm_resume() from within apm_suspend() or apm_standby(),
  after aa_set_powstate() has returned.
- In apm_event_handle(), we test (apm_standbys || apm_suspends) to set
  apm_damn_fool_bios to 1 and break the while() loop in apm_periodic_check().
  But we set apm_standbys or apm_suspends to non-0 only if apm_op_inprog
  is 0 and we failed to record the apm event. With apmd listening
  we usually succeed recording the event, so apm_standbys/apm_suspends remains
  0 and we never go out of the while() loop.
  Fix by apm_op_inprog instead of (apm_standbys || apm_suspends)
  to break the loop.
2010-03-10 20:30:00 +00:00
bin \\ -> \e 2010-03-01 21:53:58 +00:00
common Fix typo (specifed -> specified). 2010-02-18 14:00:39 +00:00
compat Userland now builds and uses terminfo instead of termcap. 2010-02-03 15:34:37 +00:00
crypto ensure that we have an element in the array before we try to store a value 2010-03-08 08:56:03 +00:00
dist Use HUGE_VAL instead of INFINITY as positive infinity (or maximum value) 2010-03-01 00:13:47 +00:00
distrib add rumpfs_mfs to setlists 2010-03-08 12:32:17 +00:00
doc openldap updated to 2.4.21 2010-03-08 06:48:10 +00:00
etc include ttyHS0 in usbs target [for uhso(4)] 2010-03-06 21:33:20 +00:00
external fixed rcsids on 2.4.21 import 2010-03-08 06:43:18 +00:00
extsrc Top level reach-over directory for extsrc. 2009-12-01 01:53:46 +00:00
games Latin police: use proper conjugation. 2010-02-16 09:53:51 +00:00
gnu Use HUGE_VAL on VAX as INFINITY requires a warning according to ISO C99 2010-03-01 00:15:47 +00:00
include Consistently use __printflike and __scanflike. 2010-02-25 18:37:12 +00:00
lib mfs is a bit off in the sense that mount(2) doesn't return since 2010-03-08 12:38:14 +00:00
libexec Implement negative cache checks for symbol lookups. 2010-02-27 11:16:38 +00:00
regress if pthread_create() fails, display the iteration number in the error message. 2010-02-16 00:15:19 +00:00
rescue Sync against new ld.elf_so 2010-02-27 11:17:05 +00:00
sbin When clearing a log on failure, not only ask the kernel to ignore an 2010-03-06 11:31:40 +00:00
share Add two good (KAME) IPv6 books. 2010-03-10 14:06:42 +00:00
sys Fix apm(4) suspend/resume: 2010-03-10 20:30:00 +00:00
tests Update to use newstyle rump_module interfaces. 2010-03-05 18:49:30 +00:00
tools Fix build on Solaris. "seems reasonable" by joerg. 2010-03-07 19:10:10 +00:00
usr.bin Do not call pam_end with an invalid handle if pam_start failed. 2010-03-09 16:14:08 +00:00
usr.sbin PR/42943: Takashi Sogabe: pppd generates invalid netmask 2010-03-10 13:45:39 +00:00
x11 Use correct lib 2010-02-04 12:54:55 +00:00
build.sh Make build.sh work again with /usr/xpg4/bin/sh on Solaris. Ok by pooka. 2010-03-07 17:34:25 +00:00
BUILDING Support "extsrc", externally added programs and libraries. Users can write 2009-11-30 16:13:22 +00:00
Makefile adjust the do-compat-* rules now that src/compat/lib and friends no longer exist 2009-12-13 09:29:27 +00:00
Makefile.inc
UPDATING Note shared objects extension change, and stalled files. 2010-02-22 12:35:32 +00:00