HardenedBSD/sys
Bruce Evans ee967ce1b9 Obtained from: partly from an ancient patch of mine via 1.1.5
Temporarily nuke TS_WOPEN.  It was only used for the obscure MDMBUF
flow control option in the kernel and for informational purposes
in `pstat -t'.  The latter worked properly only for ptys.  In
general there may be multiple processes sleeping in open() and
multiple processes that successfully opened the tty by opening it
in O_NONBLOCK mode or during a window when CLOCAL was set.  tty.c
doesn't have enough information to maintain the flag but always
cleared it in ttyopen().

TS_WOPEN should be restored someday just so that `pstat -t' can
display it (MDMBUF is already fixed).  Fixing it requires counting
of processes sleeping in open() in too many serial drivers.
1995-07-21 17:47:08 +00:00
..
alpha
amd64
compat/linux
compile
conf Remove vat_audio driver support 1995-07-20 16:31:22 +00:00
ddb
dev
fs
gnu Obtained from: partly from an ancient patch of mine via 1.1.5 1995-07-21 16:30:59 +00:00
i386 Obtained from: partly from an ancient patch of mine via 1.1.5 1995-07-21 16:30:59 +00:00
isa
isofs/cd9660
kern Obtained from: partly from anancient patch of mine via 1.1.5 1995-07-21 17:30:12 +00:00
libkern
miscfs
modules
msdosfs
net
netccitt
netinet
netiso
netns
nfs Implemented an nfs_node hash list lock, similar to what was implemented 1995-07-21 10:25:13 +00:00
nfsclient Implemented an nfs_node hash list lock, similar to what was implemented 1995-07-21 10:25:13 +00:00
nfsserver vnode_pager_alloc() never returns NULL, so don't check for it. 1995-07-20 09:43:12 +00:00
pci
powerpc/include
rpc
scsi
sys Obtained from: partly from an ancient patch of mine via 1.1.5 1995-07-21 17:47:08 +00:00
tools
ufs Since ufs_ihashget can block, the lock must be checked for each time 1995-07-21 16:20:20 +00:00
vm
Makefile