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>
Showing
- fs/9p/vfs_inode.c 2 additions, 0 deletionsfs/9p/vfs_inode.c
- fs/affs/amigaffs.c 2 additions, 0 deletionsfs/affs/amigaffs.c
- fs/cifs/inode.c 3 additions, 0 deletionsfs/cifs/inode.c
- fs/dcache.c 58 additions, 8 deletionsfs/dcache.c
- fs/exportfs/expfs.c 4 additions, 0 deletionsfs/exportfs/expfs.c
- fs/nfs/getroot.c 4 additions, 0 deletionsfs/nfs/getroot.c
- fs/notify/fsnotify.c 2 additions, 0 deletionsfs/notify/fsnotify.c
- fs/ocfs2/dcache.c 2 additions, 1 deletionfs/ocfs2/dcache.c
- include/linux/dcache.h 1 addition, 0 deletionsinclude/linux/dcache.h
Loading
Please register or sign in to comment