freebsd-dev/sys
Greg Lehey b86ee4725e open_drive: Don't call set_drive_state to take a drive down, do it
ourselves.  This breaks a vicious circle which caused
            vinum to dereference a null vp if device nodes were
            missing.

Reported-by:	Brad Chisholm <sasblc@unx.sas.com>
		Alec Wolman <wolman@cs.washington.edu>

check_drive: Don't take a drive down if it's only referenced.

read_drive: Remove unused variable.
1999-09-28 22:46:39 +00:00
..
alpha Introduce ttyread() and ttywrite() which do the canonical thing. 1999-09-28 11:45:31 +00:00
amd64 Fix from Tor so that if we enter the debugger in the tristate going to 1999-09-25 18:36:31 +00:00
boot
cam Ooops- forgot to commit this. 1999-09-28 05:14:52 +00:00
coda Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
compat This patch clears the way for removing a number of tty related 1999-09-25 16:21:39 +00:00
compile
conf add the ad1816 driver 1999-09-28 20:02:44 +00:00
contrib Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
ddb
dev open_drive: Don't call set_drive_state to take a drive down, do it 1999-09-28 22:46:39 +00:00
fs Make sure file after VOP_OPEN is VMIO'd when transfering control from 1999-09-28 05:48:39 +00:00
geom Correct typo in comment. putccdbuf() releases a buffer, it doesn't allocate one. 1999-09-27 01:51:42 +00:00
gnu Introduce ttyread() and ttywrite() which do the canonical thing. 1999-09-28 11:45:31 +00:00
i4b Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
i386 Introduce ttyread() and ttywrite() which do the canonical thing. 1999-09-28 11:45:31 +00:00
isa Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
isofs/cd9660
kern In sbflush(), don't exit the while loop too early: this can cause 1999-09-28 12:59:18 +00:00
libkern
miscfs Make sure file after VOP_OPEN is VMIO'd when transfering control from 1999-09-28 05:48:39 +00:00
modules Reconnect 'bktr' now that world won't (I hope) break again from it. 1999-09-28 07:28:59 +00:00
msdosfs
net Zap #include "tun.h" (for NTUN) - which isn't used anymore. 1999-09-27 00:55:29 +00:00
netatalk
netatm
netinet Properly handle the case when either the aliasing or source address of 1999-09-27 08:40:36 +00:00
netipx
netkey
netnatm
netns
nfs
nfsclient
nfsserver
ntfs
pc98 Introduce ttyread() and ttywrite() which do the canonical thing. 1999-09-28 11:45:31 +00:00
pccard *** empty log message *** 1999-09-26 21:52:43 +00:00
pci These files live on in sys/dev/pcm/pci/es1370* 1999-09-26 22:15:49 +00:00
posix4
powerpc
rpc
svr4
sys Introduce ttyread() and ttywrite() which do the canonical thing. 1999-09-28 11:45:31 +00:00
tools Update this to be able to output ASSERT_VOP_(UN)LOCKED() based on the 1999-09-26 18:31:51 +00:00
ufs Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
vm Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
Makefile