]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
fuse: don't check_submounts_and_drop() in RCU walk
authorMiklos Szeredi <mszeredi@suse.cz>
Tue, 1 Oct 2013 14:41:22 +0000 (16:41 +0200)
committerMiklos Szeredi <mszeredi@suse.cz>
Tue, 1 Oct 2013 14:41:22 +0000 (16:41 +0200)
commit3c70b8eeda596069258772afabf2ab0b1aa017f0
tree961f03f916d1bfa70846ca003688e6c18ff33cc4
parent0ab08f576b9e6a6b689fc6b4e632079b978e619b
fuse: don't check_submounts_and_drop() in RCU walk

If revalidate finds an invalid dentry in RCU walk mode, let the VFS deal
with it instead of calling check_submounts_and_drop() which is not prepared
for being called from RCU walk.

Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Cc: stable@vger.kernel.org
fs/fuse/dir.c