fs: scale inode alias list
authorNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:49:35 +0000 (17:49 +1100)
committerNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:50:22 +0000 (17:50 +1100)
commitb23fb0a60379a95e10c671f646b259ea2558421e
tree7c3644b91241d32fda502a7be0b78e4c225f8091
parent2fd6b7f50797f2e993eea59e0a0b8c6399c811dc
fs: scale inode alias list

Add a new lock, dcache_inode_lock, to protect the inode's i_dentry list
from concurrent modification. d_alias is also protected by d_lock.

Signed-off-by: Nick Piggin <npiggin@kernel.dk>
fs/9p/vfs_inode.c
fs/affs/amigaffs.c
fs/cifs/inode.c
fs/dcache.c
fs/exportfs/expfs.c
fs/nfs/getroot.c
fs/notify/fsnotify.c
fs/ocfs2/dcache.c
include/linux/dcache.h