]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit - fs/pipe.c
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)
commitff0c7d15f9787b7e8c601533c015295cc68329f8
treee3db53950b8ed78e542ab35a3cd3a6eaee26eccd
parentfa0d7e3de6d6fc5004ad9dea0dd6b286af8f03e9
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