-
- Downloads
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull misc VFS updates from Al Viro: "This cycle a lot of stuff sits on topical branches, so I'll be sending more or less one pull request per branch. This is the first pile; more to follow in a few. In this one are several misc commits from early in the cycle (before I went for separate branches), plus the rework of mntput/dput ordering on umount, switching to use of fs_pin instead of convoluted games in namespace_unlock()" * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: switch the IO-triggering parts of umount to fs_pin new fs_pin killing logics allow attaching fs_pin to a group not associated with some superblock get rid of the second argument of acct_kill() take count and rcu_head out of fs_pin dcache: let the dentry count go down to zero without taking d_lock pull bumping refcount into ->kill() kill pin_put() mode_t whack-a-mole: chelsio file->f_path.dentry is pinned down for as long as the file is open... get rid of lustre_dump_dentry() gut proc_register() a bit kill d_validate() ncpfs: get rid of d_validate() nonsense selinuxfs: don't open-code d_genocide()
No related branches found
No related tags found
Showing
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h 1 addition, 1 deletiondrivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h
- drivers/staging/lustre/lustre/llite/dcache.c 0 additions, 8 deletionsdrivers/staging/lustre/lustre/llite/dcache.c
- drivers/staging/lustre/lustre/llite/llite_internal.h 0 additions, 1 deletiondrivers/staging/lustre/lustre/llite/llite_internal.h
- drivers/staging/lustre/lustre/llite/llite_lib.c 0 additions, 42 deletionsdrivers/staging/lustre/lustre/llite/llite_lib.c
- fs/dcache.c 114 additions, 35 deletionsfs/dcache.c
- fs/fs_pin.c 60 additions, 36 deletionsfs/fs_pin.c
- fs/internal.h 1 addition, 1 deletionfs/internal.h
- fs/mount.h 3 additions, 1 deletionfs/mount.h
- fs/namespace.c 17 additions, 27 deletionsfs/namespace.c
- fs/ncpfs/dir.c 51 additions, 47 deletionsfs/ncpfs/dir.c
- fs/ncpfs/ncp_fs_i.h 1 addition, 0 deletionsfs/ncpfs/ncp_fs_i.h
- fs/ncpfs/ncplib_kernel.h 0 additions, 30 deletionsfs/ncpfs/ncplib_kernel.h
- fs/proc/generic.c 8 additions, 17 deletionsfs/proc/generic.c
- fs/super.c 2 additions, 2 deletionsfs/super.c
- include/linux/dcache.h 0 additions, 3 deletionsinclude/linux/dcache.h
- include/linux/fs_pin.h 15 additions, 10 deletionsinclude/linux/fs_pin.h
- include/linux/lockref.h 2 additions, 1 deletioninclude/linux/lockref.h
- include/linux/pid_namespace.h 2 additions, 2 deletionsinclude/linux/pid_namespace.h
- kernel/acct.c 46 additions, 48 deletionskernel/acct.c
- kernel/auditsc.c 1 addition, 4 deletionskernel/auditsc.c
Loading
Please register or sign in to comment