NetBSD/sys/miscfs
hannken b89d0815aa Add layer_revoke() that adjusts the lower vnode use count to be at least as
high as the upper vnode count before passing down the VOP_REVOKE().

This way vclean() check for active (vp->v_usecount > 1) vnodes gets it right.

Should fix PR kern/43456.
2011-01-10 11:11:03 +00:00
..
deadfs do minimal locking to make assertions like KASSERT(VOP_ISLOCKED(vp)) happy. 2010-12-17 22:03:00 +00:00
fdesc Make holding v_interlock mandatory for callers of vget(). 2010-07-21 17:52:09 +00:00
fifofs Clean up vnode lock operations pass 2: 2010-06-24 12:58:48 +00:00
genfs Add layer_revoke() that adjusts the lower vnode use count to be at least as 2011-01-10 11:11:03 +00:00
kernfs Make holding v_interlock mandatory for callers of vget(). 2010-07-21 17:52:09 +00:00
nullfs Add layer_revoke() that adjusts the lower vnode use count to be at least as 2011-01-10 11:11:03 +00:00
overlay Add layer_revoke() that adjusts the lower vnode use count to be at least as 2011-01-10 11:11:03 +00:00
procfs Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch 2010-12-20 00:25:23 +00:00
specfs Update the rest of the kernel to conform to the module subsystem's new 2010-08-21 13:19:39 +00:00
syncfs Make holding v_interlock mandatory for callers of vget(). 2010-07-21 17:52:09 +00:00
umapfs Add layer_revoke() that adjusts the lower vnode use count to be at least as 2011-01-10 11:11:03 +00:00
Makefile Remove the portalfs kernel file system driver. Replace mount_portal(8) 2009-12-05 20:11:01 +00:00