Re: [RFC 0/5] perf: Per PMU access controls (paranoid setting)
From: Alexey Budankov
Date: Tue Oct 02 2018 - 07:45:10 EST
Hello,
On 02.10.2018 9:40, Thomas Gleixner wrote:
<SNIP>
>
> Not only the user group, it really should do the full security checks which
> are done on open().
I expect it is already implemented by some internal kernel API so that
it could be reused.
>
>> b) then traditional checks against perf_event_pranoid content are applied;
>
> Hmm, not sure about that because that might be conflicting.
Well, possible contradictions could be converged to some reasonable point
during technical review stage.
Current perf_event_paranoid semantics is still required for PMUs
that are governed by global setting at /proc/sys/kernel/perf_event_paranoid.
<SNIP>
>> 4. Documentation/admin-guide/perf-security.rst file is introduced that:
>
> 0) Better documentation of /proc/sys/kernel/perf_even_paranoid
Exactly. perf_event_open man7 [1] requires update as well, however
this is not a part of kernel source tree so these docs changes are
to be mailed TO: mtk.manpages@xxxxxxxxx and CC: linux-api@xxxxxxxxxxxxxxxx
Thanks,
Alexey
[1] http://man7.org/linux/man-pages/man2/perf_event_open.2.html