freebsd-dev/sys/fs/pseudofs
Tim J. Robbins 613fcc1359 Do not allow a cached vnode to be shared among multiple mounts of the same
kind of pseudofs-based filesystem. Fixes (at least) one problem where
when procfs is mounted mupltiple times, trying to unmount one will often
cause the wrong one to get unmounted, and other problem where mounting
one procfs on top of another caused the kernel to lock up.

Reviewed by:		des
2003-01-28 09:21:42 +00:00
..
pseudofs_fileno.c Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
pseudofs_internal.h [the previous commit to pseudofs_vncache.c got the wrong log message] 2001-10-01 04:26:33 +00:00
pseudofs_vncache.c Do not allow a cached vnode to be shared among multiple mounts of the same 2003-01-28 09:21:42 +00:00
pseudofs_vnops.c GC an unused reference to vop_refreshlabel_desc; reference to 2003-01-21 04:05:37 +00:00
pseudofs.c Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
pseudofs.h Slightly change the semantics of vnode labels for MAC: rather than 2002-10-26 14:38:24 +00:00