There is a debug print (at verbose level 2) for each call to perf_event_open. Add another debug print if the call fails, and print the error number.
Signed-off-by: Adrian Hunter <adrian.hun...@intel.com> --- tools/perf/util/evsel.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/perf/util/evsel.c b/tools/perf/util/evsel.c index 291b18a..1bb4f19 100644 --- a/tools/perf/util/evsel.c +++ b/tools/perf/util/evsel.c @@ -1052,6 +1052,8 @@ retry_open: group_fd, flags); if (FD(evsel, cpu, thread) < 0) { err = -errno; + pr_debug2("perf_event_open failed, error %d\n", + err); goto try_fallback; } set_rlimit = NO_CHANGE; -- 1.7.11.7 -- 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/