HardenedBSD/sys
Bruce Evans 0d1de831ea 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 16:30:59 +00:00
..
alpha
amd64
compat/linux
compile
conf
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 an ancient patch of mine via 1.1.5 1995-07-21 16:30:59 +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
pci
powerpc/include
rpc
scsi
sys
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