freebsd-skq/sys/fs
jhb 3d7b05e4b2 MFC: Close some races between procfs/ptrace and exit1() by changing
exit1() to block until any current PHOLD's are released.  This includes
Simplifying the cleanup code in kern_ptrace() and removing the now
unnecessary vmspace ref counting magic from proc_rwmem().  Also, the
locking for ptrace_single_step(), ptrace_set_pc(), and
ptrace_clear_single_step() have been fixed to be consistent across the
tree.

Approved by:	re (scottl)
2006-03-07 18:08:09 +00:00
..
deadfs - Deadfs may now use the standard vop lock, get rid of dead_lock(). 2005-03-13 12:06:20 +00:00
devfs MFC devfs_rule.c:1.21 from HEAD to RELENG_6: 2006-01-11 10:15:57 +00:00
fdescfs - Update vfs_root implementations to match the new prototype. None of 2005-03-24 07:36:16 +00:00
fifofs Merge fifo_vnops.c:1.132 from HEAD to RELENG_6: 2005-10-04 15:33:06 +00:00
hpfs MFC sys/fs/hpfs/hpfs_vfsops.c:1.54-1.56, 2005-09-30 06:26:42 +00:00
msdosfs Work around the shortness of the size argument to 2006-02-20 00:53:15 +00:00
ntfs Work around the shortness of the size argument to 2006-02-20 00:53:15 +00:00
nullfs MFC: Correctly set the MPSAFE flag based on the lower vnode's mount. 2006-02-14 23:15:16 +00:00
nwfs MFC: 2006-02-10 00:38:08 +00:00
portalfs - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us. 2005-03-28 09:34:36 +00:00
procfs MFC: Hold the proc lock while calling proc_sstep(). 2006-03-01 20:52:10 +00:00
pseudofs MFC: Close some races between procfs/ptrace and exit1() by changing 2006-03-07 18:08:09 +00:00
smbfs Work around the shortness of the size argument to 2006-02-20 00:53:15 +00:00
udf Work around the shortness of the size argument to 2006-02-20 00:53:15 +00:00
umapfs - Update vfs_root implementations to match the new prototype. None of 2005-03-24 07:36:16 +00:00
unionfs - Set the v_object pointer after a successful VOP_OPEN(). This isn't a 2005-05-03 11:05:33 +00:00