freebsd-skq/sys/fs/pseudofs
Konstantin Belousov 29ffb32ccd Remove Giant asserts. Update comment.
Owning Giant in the init/uninit is accidental due to the moment where
VFS modules initialization is performed, and is not enforced by the
VFS interface.  The Giant lock does not prevent a parallel execution
of the code, it is VFS which implements the proper protocol.

Approved by:	des (pseudofs maintainer)
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2016-08-03 08:57:15 +00:00
..
pseudofs_fileno.c Remove Giant asserts. Update comment. 2016-08-03 08:57:15 +00:00
pseudofs_internal.h
pseudofs_vncache.c Remove Giant asserts. Update comment. 2016-08-03 08:57:15 +00:00
pseudofs_vnops.c Do not perform unneccessary shared recursion on the allproc_lock in 2016-03-11 11:51:38 +00:00
pseudofs.c Remove Giant asserts. Update comment. 2016-08-03 08:57:15 +00:00
pseudofs.h Remove Giant asserts. Update comment. 2016-08-03 08:57:15 +00:00