NetBSD/sys
thorpej 1bd7bb28ea Implement wakeup_one(), which wakes up the highest priority process
first in line for the specified identifier.  For use in places where
you don't want a Thundering Herd.

While here, add an optimization to wakeup() suggested by Ross Harvey.
1999-07-26 23:00:58 +00:00
..
adosfs Modify file systems to deal with struct lock in struct vnode. All leaf 1999-07-08 01:05:58 +00:00
arch If we get into pcclose() without a defined tty, just exit rather than 1999-07-26 19:31:54 +00:00
coda Bump osrelease to 1.4E. Add layerfs files, remove null_subr.c. 1999-07-08 01:26:21 +00:00
compat Remove superfluous NULL argument from proclist_lock_read() call. 1999-07-25 08:55:46 +00:00
conf 1.4H -- struct lock changed. 1999-07-25 06:39:53 +00:00
ddb XXX LOCKING XXX of allproc; DDB runs with interrupts blocked, and MD 1999-07-22 21:11:26 +00:00
dev make the JVC 2626 match more than one version, since all seem to be 1999-07-26 22:43:13 +00:00
filecorefs Modify file systems to deal with struct lock in struct vnode. All leaf 1999-07-08 01:05:58 +00:00
gdbscripts
ipkdb Rework layer 2 protocol input routines. Instead of calling e.g. ether_input() 1999-05-18 23:52:51 +00:00
isofs Adjust mountroot routines to vrele rootvp in case of mount error. Closes 1999-07-17 01:08:28 +00:00
kern Implement wakeup_one(), which wakes up the highest priority process 1999-07-26 23:00:58 +00:00
lib fix damage in error handling crept in in 1.4 1999-07-12 12:34:57 +00:00
lkm Make nullfs's lkm right. 1999-07-08 01:51:57 +00:00
miscfs Add calls to lock the proclist as appropriate. 1999-07-25 18:33:47 +00:00
msdosfs fix MSDOSFS_DEBUG printf arg type 1999-07-26 00:14:27 +00:00
net Needs cpu.h for netisr (compile breaks on sun3). 1999-07-12 15:03:26 +00:00
netatalk Added per-addr input/output statistics. Currently just support netatalk 1999-03-27 01:24:49 +00:00
netccitt IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
netinet do not include unnecessary include files. 1999-07-23 15:21:17 +00:00
netinet6 avoid u_long and hardcoded numbers. 1999-07-22 15:46:13 +00:00
netiso Back out previous. I was getting bitten by a bug in make(1), which is 1999-07-12 18:15:09 +00:00
netkey defopt INET6, and put it in opt_inet.h (most places already include this 1999-07-09 23:41:16 +00:00
netnatm
netns add PR_LISTEN to protocols which support listen(2) 1999-07-01 05:53:04 +00:00
nfs Don't use the result of inet_ntoa after calling the another inet_ntoa, 1999-07-26 02:16:35 +00:00
ntfs ntfs_getattr(): do not use dev2udev() on NetBSD 1999-07-26 14:40:34 +00:00
stand
sys Implement wakeup_one(), which wakes up the highest priority process 1999-07-26 23:00:58 +00:00
ufs Adjust mountroot routines to vrele rootvp in case of mount error. Closes 1999-07-17 01:08:28 +00:00
uvm Turn the proclist lock into a read/write spinlock. Update proclist locking 1999-07-25 06:30:33 +00:00
vm Garbage collect thread_sleep()/thread_wakeup() left over from the old 1999-07-22 22:58:38 +00:00
Makefile IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00