Re: [PATCH 2/4] perf tools: Fix one of the probe events to exclude kernel
On Tue, 12 Aug 2014 18:04:29 +0300, Adrian Hunter wrote: > When probing the kernel API the kernel should be excluded > otherwise the probe will fail for users with insufficient > privilege to profile the kernel. > > Signed-off-by: Adrian Hunter Acked-by: Namhyung Kim Thanks, Namhyung > --- > tools/perf/util/record.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tools/perf/util/record.c b/tools/perf/util/record.c > index 787b882..68ad2d0 100644 > --- a/tools/perf/util/record.c > +++ b/tools/perf/util/record.c > @@ -47,7 +47,7 @@ out_delete: > > static bool perf_probe_api(setup_probe_fn_t fn) > { > - const char *try[] = {"cycles:u", "instructions:u", "cpu-clock", NULL}; > + const char *try[] = {"cycles:u", "instructions:u", "cpu-clock:u", NULL}; > struct cpu_map *cpus; > int cpu, ret, i = 0; -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[PATCH 2/4] perf tools: Fix one of the probe events to exclude kernel
When probing the kernel API the kernel should be excluded otherwise the probe will fail for users with insufficient privilege to profile the kernel. Signed-off-by: Adrian Hunter --- tools/perf/util/record.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/perf/util/record.c b/tools/perf/util/record.c index 787b882..68ad2d0 100644 --- a/tools/perf/util/record.c +++ b/tools/perf/util/record.c @@ -47,7 +47,7 @@ out_delete: static bool perf_probe_api(setup_probe_fn_t fn) { - const char *try[] = {"cycles:u", "instructions:u", "cpu-clock", NULL}; + const char *try[] = {"cycles:u", "instructions:u", "cpu-clock:u", NULL}; struct cpu_map *cpus; int cpu, ret, i = 0; -- 1.8.3.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/