]> git.baikalelectronics.ru Git - kernel.git/commit
fs: improve scalability of pseudo filesystems
authorNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:50:07 +0000 (17:50 +1100)
committerNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:50:32 +0000 (17:50 +1100)
commit91d95590fea08a73d77c7da783ce05242c347918
treea0173d27c1ce39f173be404d269c2f15144072ab
parent9086fe998983df71a3c6a8ca07a8721eedc63248
fs: improve scalability of pseudo filesystems

Regardless of how much we possibly try to scale dcache, there is likely
always going to be some fundamental contention when adding or removing children
under the same parent. Pseudo filesystems do not seem need to have connected
dentries because by definition they are disconnected.

Signed-off-by: Nick Piggin <npiggin@kernel.dk>
fs/anon_inodes.c
fs/dcache.c
fs/pipe.c
include/linux/dcache.h
net/socket.c