freebsd-nq/sys
Jake Burkholder 86360fee54 Remove thr_sleep and thr_wakeup. Remove fields p_nthread and p_wakeup
from struct proc, which are now unused (p_nthread already was).
Remove process flag P_KTHREADP which was untested and only set
in vfs_aio.c (it should use kthread_create).  Move the yield
system call to kern_synch.c as kern_threads.c has been removed
completely.

moral support from:	alfred, jhb
2000-12-02 05:41:30 +00:00
..
alpha exec_osf1_imgact() should return -1 for non OSF1/ECOFF binaries, it should 2000-12-02 04:15:17 +00:00
amd64 Fix this slightly better by using NON_GPROF_RET instead of duplicating 2000-12-01 05:29:21 +00:00
boot Cosmetique: don't use localized date 2000-12-01 01:58:48 +00:00
cam Add special quirk for this ancient Viper drive. This is all creeping 2000-11-08 18:37:12 +00:00
coda Give vop_mmap an untimely death. The opportunity to give it a timely 2000-11-01 17:57:24 +00:00
compat Protect access to p_stat with sched_lock. 2000-12-01 06:34:19 +00:00
compile
conf introduce support for static compilation of the osf/1 module via the 2000-12-02 04:17:19 +00:00
contrib/dev Remove duplicate definition. 2000-12-01 12:10:06 +00:00
crypto Initial import of AES algorithm code (aka Rijndael) from KAME. 2000-10-30 11:03:32 +00:00
ddb Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
dev Revert attach() back to the old behaviour of calling bus_generic_attach(). 2000-12-02 01:14:14 +00:00
fs Protect p_stat with the sched_lock. 2000-12-02 01:58:15 +00:00
geom Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
gnu remove unneded sys/ucred.h includes 2000-11-30 18:52:32 +00:00
i4b Make log(-1, ...) do what addlog(...) did. 2000-11-26 19:34:06 +00:00
i386 Protect access to p_stat with sched_lock. 2000-12-01 06:34:19 +00:00
ia64 remove unneded sys/ucred.h includes 2000-11-30 18:52:32 +00:00
isa - Add a hack for "psmintr: out of sync.." This is NOT a fix, 2000-12-01 05:26:24 +00:00
isofs/cd9660 Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ing 2000-10-29 14:54:55 +00:00
kern Remove thr_sleep and thr_wakeup. Remove fields p_nthread and p_wakeup 2000-12-02 05:41:30 +00:00
libkern add threadsafe version of inet_ntoa (inet_ntoa_r takes a buffer to fill) 2000-11-25 03:14:31 +00:00
miscfs Protect p_stat with the sched_lock. 2000-12-02 01:58:15 +00:00
modules Revert disconnect of sysvipc now that there's a makefile available 2000-12-01 21:13:06 +00:00
msdosfs Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ing 2000-10-29 14:54:55 +00:00
net Unbreak world; #include <sys/mutex.h> instead of <machine/mutex.h> 2000-11-26 21:47:01 +00:00
netatalk Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
netatm Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
netgraph Fix another callout_init() that I missed. 2000-11-26 21:59:30 +00:00
netinet Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
netinet6 Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
netipx Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
netkey Revert previous commit after discussion with phk. 2000-10-30 09:13:46 +00:00
netnatm Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
netncp Make malloc use M_ZERO in some more locations. 2000-10-29 16:14:28 +00:00
netns Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
nfs Simplify the tprintf() API. 2000-11-26 20:35:21 +00:00
nfsclient Simplify the tprintf() API. 2000-11-26 20:35:21 +00:00
nfsserver Simplify the tprintf() API. 2000-11-26 20:35:21 +00:00
ntfs Use vop_defaultop() instead of ntfs_bypass(). 2000-11-18 02:47:12 +00:00
nwfs v_interlock is a mutex now, not simple lock. 2000-11-04 02:42:11 +00:00
pc98 Don't use p->p_sigstk.ss_flags to keep state of whether the 2000-11-30 05:23:49 +00:00
pccard fix type check in pccard_beep_select 2000-11-01 00:37:34 +00:00
pci Add device ID for the 3c565C card. I followed exactly the 3c575c, but 2000-12-01 19:41:14 +00:00
posix4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
powerpc acquire/release Giant in vm_page_zero_idle(), like on i386 2000-12-01 18:55:58 +00:00
rpc $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
svr4 This patchset fixes a large number of file descriptor race conditions. 2000-11-18 21:01:04 +00:00
sys Remove thr_sleep and thr_wakeup. Remove fields p_nthread and p_wakeup 2000-12-02 05:41:30 +00:00
tools remove crufty exec stuff, perl is in the base system 2000-06-27 19:09:55 +00:00
ufs More aggressively rate limit the growth of soft dependency structures 2000-11-20 06:22:39 +00:00
vm Protect p_stat with sched_lock. 2000-12-02 03:29:33 +00:00
Makefile I should know better than to touch this without testing a 'make release' 2000-08-24 18:53:09 +00:00