linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] Add e6500 perf events to sysfs and update perf doc
@ 2015-02-06 22:43 Tom Huynh
  2015-02-06 22:43 ` [PATCH 1/3] perf/e6500: Make event translations available in sysfs Tom Huynh
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Tom Huynh @ 2015-02-06 22:43 UTC (permalink / raw)
  To: benh, paulus, mpe, a.p.zijlstra, mingo, acme
  Cc: Tom Huynh, linuxppc-dev, linux-kernel

This patch set adds generic events, specific events, and format attribute
for the e6500 pmu to sysfs. This makes perf more convenient to use on the
e6500 by allowing the users to see all supported events and specify
events using meaningful names instead of raw event codes.

This patchset includes similar features in the following commits:
 - 1c53a270724d
   ("perf/POWER7: Make generic event translations available in sysfs").
 - 886c3b2d677f
   ("perf/POWER7: Make some POWER7 events available in sysfs")
 - cfe0d8ba14a1
   ("perf tools: Make Power7 events available for perf")
 - 3bf7b07ece6e
   ("perf/POWER7: Create a sysfs format entry for Power7 events").

This patchset also update tool/perf/design.txt to account for the changes
in commit a21ca2cac582 ("perf_counter: Separate out attr->type from
attr->config").

Attached patches:
  1/3 perf/e6500: Make event translations available in sysfs
  2/3 perf/e6500: Create a sysfs format entry for e6500 events
  3/3 perf/doc: Update perf_event_attr struct

 arch/powerpc/include/asm/perf_event_fsl_emb.h |  20 +-
 arch/powerpc/perf/core-fsl-emb.c              |  12 ++
 arch/powerpc/perf/e6500-events-list.h         | 289 ++++++++++++++++++++++++++
 arch/powerpc/perf/e6500-pmu.c                 |  63 +++++-
 tools/perf/design.txt                         | 159 ++++++++++----
 5 files changed, 491 insertions(+), 52 deletions(-)
 create mode 100644 arch/powerpc/perf/e6500-events-list.h

-- 
1.9.1

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2015-03-28  0:42 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-06 22:43 [PATCH 0/3] Add e6500 perf events to sysfs and update perf doc Tom Huynh
2015-02-06 22:43 ` [PATCH 1/3] perf/e6500: Make event translations available in sysfs Tom Huynh
2015-02-09 10:02   ` Peter Zijlstra
2015-02-09 10:07     ` Ingo Molnar
2015-02-09 12:11       ` Jiri Olsa
2015-02-09 13:25         ` Ingo Molnar
2015-02-09 20:40           ` Andi Kleen
2015-02-11  0:19             ` Scott Wood
2015-02-18 20:56               ` Ingo Molnar
2015-02-18 21:31                 ` Andi Kleen
2015-02-16 16:10             ` Tom Huynh
2015-03-27 21:34               ` Kim Phillips
2015-03-28  0:32                 ` Andi Kleen
2015-02-06 22:43 ` [PATCH 2/3] perf/e6500: Create a sysfs format entry for e6500 events Tom Huynh
2015-02-06 22:43 ` [PATCH 3/3] perf/doc: Update perf_event_attr struct Tom Huynh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).