Re: [PATCH v6 07/10] powerpc/perf: open access for CAP_PERFMON privileged process
James Morris <[email protected]> Wed, 29 Jan 2020 08:17:33 +1100 (AEDT)
| Newsgroups | gmane.linux.ports.arm.kernel,gmane.linux.oprofile,gmane.comp.freedesktop.xorg.drivers.intel,gmane.linux.ports.parisc,gmane.linux.kernel,gmane.linux.kernel.perf.user,gmane.linux.kernel.lsm,gmane.linux.ports.ppc64.devel |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 28 Jan 2020, Alexey Budankov wrote: > Signed-off-by: Alexey Budankov <[email protected]> > --- > arch/powerpc/perf/imc-pmu.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/arch/powerpc/perf/imc-pmu.c b/arch/powerpc/perf/imc-pmu.c > index cb50a9e1fd2d..e837717492e4 100644 > --- a/arch/powerpc/perf/imc-pmu.c > +++ b/arch/powerpc/perf/imc-pmu.c > @@ -898,7 +898,7 @@ static int thread_imc_event_init(struct perf_event *event) > if (event->attr.type != event->pmu->type) > return -ENOENT; > > - if (!capable(CAP_SYS_ADMIN)) > + if (!perfmon_capable()) > return -EACCES; > > /* Sampling not supported */ > @@ -1307,7 +1307,7 @@ static int trace_imc_event_init(struct perf_event *event) > if (event->attr.type != event->pmu->type) > return -ENOENT; > > - if (!capable(CAP_SYS_ADMIN)) > + if (!perfmon_capable()) > return -EACCES; > > /* Return if this is a couting event */ > Acked-by: James Morris <[email protected]> -- James Morris <[email protected]>