All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] perf events vendor amd: Fixes, cleanups and updates for AMD Zen cores
@ 2021-04-06 21:59 Smita Koralahalli
  2021-04-06 21:59 ` [PATCH 1/4] perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric Smita Koralahalli
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Smita Koralahalli @ 2021-04-06 21:59 UTC (permalink / raw)
  To: linux-perf-users, linux-kernel, Arnaldo Carvalho de Melo
  Cc: Smita Koralahalli, Peter Zijlstra, Ingo Molnar,
	Arnaldo Carvalho de Melo, Mark Rutland, Alexander Shishkin,
	Jiri Olsa, Namhyung Kim, Ian Rogers, Vijay Thakkar,
	Martin Liška, Michael Petlan, Kim Phillips

This series of patches provides a fix for the broken metric and does some
cleanup for AMD Zen1/Zen2 cores. Additionally, adds Zen3 events.

The first patch fixes broken L2 Cache Hits from L2 HWPF recommended event.

The second and third patches addresses the inconsistency by defaulting all
event codes and umask values to use lower cases and 0x%02x as their
format.

The final patch adds Zen3 events.

Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Ian Rogers <irogers@google.com>
Cc: Vijay Thakkar <vijaythakkar@me.com>
Cc: Martin Liška <mliska@suse.cz>
Cc: Michael Petlan <mpetlan@redhat.com>
Cc: Kim Phillips <kim.phillips@amd.com>
Cc: linux-perf-users@vger.kernel.org

Smita Koralahalli (4):
  perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric
  perf vendor events amd: Use lowercases for all the eventcodes and umasks
  perf vendor events amd: Use 0x%02x format for event code and umask
  perf vendor events amd: Add Zen3 events

 .../pmu-events/arch/x86/amdzen1/cache.json    |  48 +-
 .../pmu-events/arch/x86/amdzen1/core.json     |  12 +-
 .../arch/x86/amdzen1/floating-point.json      |  42 +-
 .../pmu-events/arch/x86/amdzen1/memory.json   |  42 +-
 .../pmu-events/arch/x86/amdzen1/other.json    |  12 +-
 .../arch/x86/amdzen1/recommended.json         |   8 +-
 .../pmu-events/arch/x86/amdzen2/branch.json   |   8 +-
 .../pmu-events/arch/x86/amdzen2/cache.json    |  60 +--
 .../pmu-events/arch/x86/amdzen2/core.json     |  12 +-
 .../arch/x86/amdzen2/floating-point.json      |  42 +-
 .../pmu-events/arch/x86/amdzen2/memory.json   |  86 ++--
 .../pmu-events/arch/x86/amdzen2/other.json    |  20 +-
 .../arch/x86/amdzen2/recommended.json         |   8 +-
 .../pmu-events/arch/x86/amdzen3/branch.json   |  53 +++
 .../pmu-events/arch/x86/amdzen3/cache.json    | 402 ++++++++++++++++
 .../pmu-events/arch/x86/amdzen3/core.json     | 137 ++++++
 .../arch/x86/amdzen3/data-fabric.json         |  98 ++++
 .../arch/x86/amdzen3/floating-point.json      | 139 ++++++
 .../pmu-events/arch/x86/amdzen3/memory.json   | 428 ++++++++++++++++++
 .../pmu-events/arch/x86/amdzen3/other.json    | 103 +++++
 .../arch/x86/amdzen3/recommended.json         | 214 +++++++++
 tools/perf/pmu-events/arch/x86/mapfile.csv    |   2 +-
 22 files changed, 1775 insertions(+), 201 deletions(-)
 create mode 100644 tools/perf/pmu-events/arch/x86/amdzen3/branch.json
 create mode 100644 tools/perf/pmu-events/arch/x86/amdzen3/cache.json
 create mode 100644 tools/perf/pmu-events/arch/x86/amdzen3/core.json
 create mode 100644 tools/perf/pmu-events/arch/x86/amdzen3/data-fabric.json
 create mode 100644 tools/perf/pmu-events/arch/x86/amdzen3/floating-point.json
 create mode 100644 tools/perf/pmu-events/arch/x86/amdzen3/memory.json
 create mode 100644 tools/perf/pmu-events/arch/x86/amdzen3/other.json
 create mode 100644 tools/perf/pmu-events/arch/x86/amdzen3/recommended.json

-- 
2.17.1


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

end of thread, other threads:[~2021-04-07 13:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-06 21:59 [PATCH 0/4] perf events vendor amd: Fixes, cleanups and updates for AMD Zen cores Smita Koralahalli
2021-04-06 21:59 ` [PATCH 1/4] perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric Smita Koralahalli
2021-04-06 21:59 ` [PATCH 2/4] perf vendor events amd: Use lowercases for all the eventcodes and umasks Smita Koralahalli
2021-04-06 21:59 ` [PATCH 3/4] perf vendor events amd: Use 0x%02x format for event code and umask Smita Koralahalli
2021-04-06 21:59 ` [PATCH 4/4] perf vendor events amd: Add Zen3 events Smita Koralahalli
2021-04-07 13:30 ` [PATCH 0/4] perf events vendor amd: Fixes, cleanups and updates for AMD Zen cores Arnaldo Carvalho de Melo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.