]> git.baikalelectronics.ru Git - kernel.git/commit
fs: dcache scale d_unhashed
authorNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:49:33 +0000 (17:49 +1100)
committerNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:50:21 +0000 (17:50 +1100)
commit3e01efbea6efa084144e404bd2ca0fa05412f7e7
tree5d5618e0cb382390073377b1be7d0aa76879ac54
parent778fffd5665cc9eab6b0ea4f67027da2eaf5f54c
fs: dcache scale d_unhashed

Protect d_unhashed(dentry) condition with d_lock. This means keeping
DCACHE_UNHASHED bit in synch with hash manipulations.

Signed-off-by: Nick Piggin <npiggin@kernel.dk>
arch/powerpc/platforms/cell/spufs/inode.c
drivers/usb/core/inode.c
fs/autofs4/autofs_i.h
fs/autofs4/expire.c
fs/ceph/dir.c
fs/configfs/configfs_internal.h
fs/dcache.c
fs/libfs.c
fs/ocfs2/dcache.c
security/tomoyo/realpath.c