fs-scale-pseudo
authorNick Piggin <npiggin@suse.de>
Fri, 29 Jan 2010 23:38:32 +0000 (15:38 -0800)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 27 Apr 2010 15:32:51 +0000 (17:32 +0200)
commit2be75efa508e89528c173ea0eae71a29de040124
tree3e6c553ce0e002b2b68ac631bfa697e211a07324
parent7e835af8566b68c0396256cdcb371f62e9cdb5fa
fs-scale-pseudo

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.

XXX: is this right? I can't see any reason why they need to have a real
parent.

TODO: add a d_instantiate_something() and avoid adding the extra checks
for !d_parent

Signed-off-by: Nick Piggin <npiggin@suse.de>
Signed-off-by: John Stultz <johnstul@us.ibm.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
fs/anon_inodes.c
fs/pipe.c
net/socket.c