Messages in this thread | | | From | Namhyung Kim <> | Subject | Re: [PATCH 1/4] perf tools: Fix CLOEXEC probe for perf_event_paranoid == 2 | Date | Wed, 13 Aug 2014 14:33:38 +0900 |
| |
Hi Adrian,
On Tue, 12 Aug 2014 18:04:28 +0300, Adrian Hunter wrote: > With /proc/sys/kernel/perf_event_paranoid set to 2, the > probe of PERF_FLAG_FD_CLOEXEC would fail. Fix by excluding > kernel profiling from the probe event. > > Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Acked-by: Namhyung Kim <namhyung@kernel.org>
Thanks, Namhyung
> --- > tools/perf/util/cloexec.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/tools/perf/util/cloexec.c b/tools/perf/util/cloexec.c > index 5073c01..000047c 100644 > --- a/tools/perf/util/cloexec.c > +++ b/tools/perf/util/cloexec.c > @@ -11,6 +11,7 @@ static int perf_flag_probe(void) > struct perf_event_attr attr = { > .type = PERF_TYPE_SOFTWARE, > .config = PERF_COUNT_SW_CPU_CLOCK, > + .exclude_kernel = 1, > }; > int fd; > int err;
| |