commit | a4dd61e87eca0cde11d2ff1289c2caf5acf1b9c4 | [log] [tgz] |
---|---|---|
author | San Mehat <san@google.com> | Wed Sep 16 12:39:10 2009 -0700 |
committer | Amit Pundir <amit.pundir@linaro.org> | Mon Oct 24 23:41:21 2016 +0800 |
tree | 00d5947cc3747f7185e8c16aeb0d0350d352fa83 | |
parent | 626a0d18d55df5789c23c7c48b61e3def0af17ef [diff] [blame] |
proc: smaps: Allow smaps access for CAP_SYS_RESOURCE Signed-off-by: San Mehat <san@google.com>
diff --git a/kernel/fork.c b/kernel/fork.c index 623259f..6cfc666 100644 --- a/kernel/fork.c +++ b/kernel/fork.c
@@ -1004,7 +1004,8 @@ mm = get_task_mm(task); if (mm && mm != current->mm && - !ptrace_may_access(task, mode)) { + !ptrace_may_access(task, mode) && + !capable(CAP_SYS_RESOURCE)) { mmput(mm); mm = ERR_PTR(-EACCES); }