[PATCH v2 0/2] perf vendor events intel: Add core events and metrics for Elkhartlake

From: Jin Yao
Date: Mon Aug 02 2021 - 01:36:26 EST


Add JSON events and metrics for Elkhartlake to perf.

Based on JSON list v1.02:

https://download.01.org/perfmon/EHL/

v2:
---
Based on JSON list v1.02.
Patchset is based on tmp.perf/core branch.

v1:
---
Based on JSON list v1.01

Jin Yao (2):
perf vendor events intel: Add core event list for Elkhartlake
perf vendor events intel: Add basic metrics for Elkhartlake

.../arch/x86/elkhartlake/cache.json | 226 ++++++++++
.../arch/x86/elkhartlake/ehl-metrics.json | 57 +++
.../arch/x86/elkhartlake/floating-point.json | 24 +
.../arch/x86/elkhartlake/frontend.json | 93 ++++
.../arch/x86/elkhartlake/memory.json | 86 ++++
.../arch/x86/elkhartlake/other.json | 424 ++++++++++++++++++
.../arch/x86/elkhartlake/pipeline.json | 278 ++++++++++++
.../arch/x86/elkhartlake/virtual-memory.json | 273 +++++++++++
tools/perf/pmu-events/arch/x86/mapfile.csv | 1 +
9 files changed, 1462 insertions(+)
create mode 100644 tools/perf/pmu-events/arch/x86/elkhartlake/cache.json
create mode 100644 tools/perf/pmu-events/arch/x86/elkhartlake/ehl-metrics.json
create mode 100644 tools/perf/pmu-events/arch/x86/elkhartlake/floating-point.json
create mode 100644 tools/perf/pmu-events/arch/x86/elkhartlake/frontend.json
create mode 100644 tools/perf/pmu-events/arch/x86/elkhartlake/memory.json
create mode 100644 tools/perf/pmu-events/arch/x86/elkhartlake/other.json
create mode 100644 tools/perf/pmu-events/arch/x86/elkhartlake/pipeline.json
create mode 100644 tools/perf/pmu-events/arch/x86/elkhartlake/virtual-memory.json

--
2.17.1