Commit 45fd22d
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.com1 parent 2324d50 commit 45fd22d
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11689 | 11689 | | |
11690 | 11690 | | |
11691 | 11691 | | |
11692 | | - | |
| 11692 | + | |
11693 | 11693 | | |
11694 | 11694 | | |
11695 | 11695 | | |
11696 | 11696 | | |
11697 | 11697 | | |
11698 | 11698 | | |
11699 | 11699 | | |
11700 | | - | |
| 11700 | + | |
11701 | 11701 | | |
11702 | 11702 | | |
11703 | 11703 | | |
| |||
0 commit comments