[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20170726120206.9099-1-jolsa@kernel.org>
Date: Wed, 26 Jul 2017 14:02:03 +0200
From: Jiri Olsa <jolsa@...nel.org>
To: Arnaldo Carvalho de Melo <acme@...nel.org>
Cc: lkml <linux-kernel@...r.kernel.org>,
Ingo Molnar <mingo@...nel.org>,
Peter Zijlstra <a.p.zijlstra@...llo.nl>,
Alexander Shishkin <alexander.shishkin@...ux.intel.com>,
Namhyung Kim <namhyung@...nel.org>,
David Ahern <dsahern@...il.com>,
Andi Kleen <andi@...stfloor.org>
Subject: [PATCHv2 0/4] perf stat: Enable group read of counters
hi,
sending changes to enable group read of perf counters
for perf stat command. It allows us to read whole group
of counters within single read syscall.
v2 changes:
- fixed release segfault reported by Arnaldo
- rebased to latest Arnaldo's perf/core
- patch 1 already merged in
Also available in here:
git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git
perf/stat_group
Not sure why we haven't supported yet, but anyway it was
unavailable for some time due to a bug which was fixed
just recently via:
ba5213ae6b88 ("perf/core: Correct event creation with PERF_FORMAT_GROUP")
thanks,
jirka
---
Jiri Olsa (3):
perf tools: Add perf_evsel__read_size function
perf tools: Add perf_evsel__read_counter function
perf stat: Use group read for event groups
tools/perf/builtin-stat.c | 30 ++++++++++++++++++++---
tools/perf/util/counts.h | 1 +
tools/perf/util/evsel.c | 139 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
tools/perf/util/evsel.h | 2 ++
tools/perf/util/stat.c | 4 +++
tools/perf/util/stat.h | 5 ++--
6 files changed, 175 insertions(+), 6 deletions(-)
Powered by blists - more mailing lists