commit | 45fd22da97c6125d8d0d35bd1791e7c0c4175279 | [log] [tgz] |
---|---|---|
author | Alexey Budankov <alexey.budankov@linux.intel.com> | Wed Aug 05 10:56:56 2020 +0300 |
committer | Ingo Molnar <mingo@kernel.org> | Thu Aug 06 15:03:20 2020 +0200 |
tree | 5329710d5f59f32fbe1fdc2edfaa083c71a7a13f | |
parent | 2324d50d051ec0f14a548e78554fb02513d6dcef [diff] |
perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capability Open access to per-process monitoring for CAP_PERFMON only privileged processes [1]. Extend ptrace_may_access() check in perf_events subsystem with perfmon_capable() to simplify user experience and make monitoring more secure by reducing attack surface. [1] https://lore.kernel.org/lkml/7776fa40-6c65-2aa6-1322-eb3a01201000@linux.intel.com/ Signed-off-by: Alexey Budankov <alexey.budankov@linux.intel.com> Signed-off-by: Ingo Molnar <mingo@kernel.org> Acked-by: Peter Zijlstra <peterz@infradead.org> Link: https://lore.kernel.org/r/6e8392ff-4732-0012-2949-e1587709f0f6@linux.intel.com