NetBSD/sys/miscfs
wrstuden e682a080e9 In spec_close(), if we're not doing a non-blocking close and VXLOCK is
not set, unlock the vnode before calling the device's close routine and
relock it after it returns. tty close routines will sleep waiting for
buffers to drain, which won't happen often times as the other side needs
to grab the vnode lock first.

Make all unmount routines lock the device vnode before calling VOP_CLOSE().
1999-10-16 23:53:26 +00:00
..
deadfs Since the interlock has been unlocked, also clear LK_INTERLOCK from 1998-05-18 16:47:37 +00:00
fdesc Change variable used for directory offset from "int" to "off_t". 1999-08-25 14:42:35 +00:00
fifofs Use the so_send and so_receive funcptrs in the socket instead of calling 1998-10-31 01:18:41 +00:00
genfs Add support for fcntl(2) to generate VOP_FCNTL calls. Any fcntl 1999-08-03 20:19:16 +00:00
kernfs Change variable used for directory offset from "int" to "off_t". 1999-08-25 14:42:35 +00:00
nullfs Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
portal Add support for fcntl(2) to generate VOP_FCNTL calls. Any fcntl 1999-08-03 20:19:16 +00:00
procfs Make /proc/self a symlink to /proc/curproc. I've observed Linux programs 1999-09-02 23:33:45 +00:00
specfs In spec_close(), if we're not doing a non-blocking close and VXLOCK is 1999-10-16 23:53:26 +00:00
umapfs Fin uninitialized variable use noted by Simon Burge. 1999-08-16 21:24:53 +00:00
union In spec_close(), if we're not doing a non-blocking close and VXLOCK is 1999-10-16 23:53:26 +00:00
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00