NetBSD/sys/miscfs
sommerfeld cb448a064d Fix PR5146: reboot with working directory in unionfs causes
"panic: lockmgr: using decommisioned lock"
(only if DIAGNOSTIC)

The problem turned out to be due to the way LK_DRAIN was (not) handled
in union_lock; it just got passed through to the lock on the upper
vnode (which got marked as decommissioned, instead of that happening
to the union vnode.  When the upper vnode was next locked (typically
when it was released), it went kaboom.
1999-08-01 00:00:57 +00:00
..
deadfs Since the interlock has been unlocked, also clear LK_INTERLOCK from 1998-05-18 16:47:37 +00:00
fdesc From Bill Studenmund: unlock the fdescfs "/dev/tty" vnode before calling 1999-07-19 23:00:47 +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 Define VLAYER and make layered fs's set this flag when creating their vnodes. 1999-07-15 21:30:31 +00:00
kernfs Bump osrelease to 1.4E. Add layerfs files, remove null_subr.c. 1999-07-08 01:26:21 +00:00
nullfs Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
portal Bump osrelease to 1.4E. Add layerfs files, remove null_subr.c. 1999-07-08 01:26:21 +00:00
procfs Add calls to lock the proclist as appropriate. 1999-07-25 18:33:47 +00:00
specfs Make spec_write() process errors and return them, otherwise we don't even 1998-10-02 00:21:39 +00:00
umapfs Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
union Fix PR5146: reboot with working directory in unionfs causes 1999-08-01 00:00:57 +00:00
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00