summaryrefslogtreecommitdiffstats
path: root/fs/anon_inodes.c
diff options
context:
space:
mode:
authorNick Piggin2011-01-07 07:50:06 +0100
committerNick Piggin2011-01-07 07:50:31 +0100
commit873feea09ebc980cbd3631b767356ce1eee65ec1 (patch)
tree59a8fce9b138086abee7cf845f62ff70a390cf81 /fs/anon_inodes.c
parentfs: dcache per-bucket dcache hash locking (diff)
downloadkernel-qcow2-linux-873feea09ebc980cbd3631b767356ce1eee65ec1.tar.gz
kernel-qcow2-linux-873feea09ebc980cbd3631b767356ce1eee65ec1.tar.xz
kernel-qcow2-linux-873feea09ebc980cbd3631b767356ce1eee65ec1.zip
fs: dcache per-inode inode alias locking
dcache_inode_lock can be replaced with per-inode locking. Use existing inode->i_lock for this. This is slightly non-trivial because we sometimes need to find the inode from the dentry, which requires d_inode to be stabilised (either with refcount or d_lock). Signed-off-by: Nick Piggin <npiggin@kernel.dk>
Diffstat (limited to 'fs/anon_inodes.c')
0 files changed, 0 insertions, 0 deletions