From: Al Viro Date: Sun, 19 Jun 2011 00:35:23 +0000 (-0400) Subject: proc_fd_permission() is doesn't need to bail out in RCU mode X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=cf1279111686d9742cbc4145bc9d526c83f59fea;p=GitHub%2Fexynos8895%2Fandroid_kernel_samsung_universal8895.git proc_fd_permission() is doesn't need to bail out in RCU mode nothing blocking except generic_permission() Signed-off-by: Al Viro --- diff --git a/fs/proc/base.c b/fs/proc/base.c index 14def991d9dd..8a84210ca080 100644 --- a/fs/proc/base.c +++ b/fs/proc/base.c @@ -2169,11 +2169,7 @@ static const struct file_operations proc_fd_operations = { */ static int proc_fd_permission(struct inode *inode, int mask, unsigned int flags) { - int rv; - - if (flags & IPERM_FLAG_RCU) - return -ECHILD; - rv = generic_permission(inode, mask, flags, NULL); + int rv = generic_permission(inode, mask, flags, NULL); if (rv == 0) return 0; if (task_pid(current) == proc_pid(inode))