]> git.baikalelectronics.ru Git - kernel.git/commit
fs: avoid inode RCU freeing for pseudo fs
authorNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:49:50 +0000 (17:49 +1100)
committerNick Piggin <npiggin@kernel.dk>
Fri, 7 Jan 2011 06:50:26 +0000 (17:50 +1100)
commit99fc8d1043e531f1e1fa88606bb9d242b394506c
treee3db53950b8ed78e542ab35a3cd3a6eaee26eccd
parent0f2f7e871878a2d37451348485c5d0012fbfefc4
fs: avoid inode RCU freeing for pseudo fs

Pseudo filesystems that don't put inode on RCU list or reachable by
rcu-walk dentries do not need to RCU free their inodes.

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