]> www.infradead.org Git - users/jedix/linux-maple.git/commit
perf vendor events: Add/update skylake events/metrics
authorIan Rogers <irogers@google.com>
Thu, 20 Jun 2024 18:17:45 +0000 (11:17 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Thu, 20 Jun 2024 23:56:17 +0000 (16:56 -0700)
commite2641db83f18782f57a0e107c50d2d1731960fb8
treedcdba4e8d4a5749462399759cbfcffa33e95bc8d
parentcaccae3ce7b988b620ea203fbc33807c6ecfea12
perf vendor events: Add/update skylake events/metrics

Update events from v58 to v59.
Update TMA metrics from v4.7 to v4.8.

Bring in the event updates v59:
https://github.com/intel/perfmon/commit/5d36f1835b02f056031a06e777e4bf54a5964930

The TMA 4.8 information was added in:
https://github.com/intel/perfmon/commit/59194d4d90ca50a3fcb2de0d82b9f6fc0c9a5736

Add counter information. The most recent RFC patch set using this
information:
https://lore.kernel.org/lkml/20240412210756.309828-1-weilin.wang@intel.com/

Adds the event SW_PREFETCH_ACCESS.ANY.

Co-authored-by: Weilin Wang <weilin.wang@intel.com>
Co-authored-by: Caleb Biggers <caleb.biggers@intel.com>
Signed-off-by: Ian Rogers <irogers@google.com>
Reviewed-by: Kan Liang <kan.liang@linux.intel.com>
Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Link: https://lore.kernel.org/r/20240620181752.3945845-32-irogers@google.com
14 files changed:
tools/perf/pmu-events/arch/x86/mapfile.csv
tools/perf/pmu-events/arch/x86/skylake/cache.json
tools/perf/pmu-events/arch/x86/skylake/counter.json [new file with mode: 0644]
tools/perf/pmu-events/arch/x86/skylake/floating-point.json
tools/perf/pmu-events/arch/x86/skylake/frontend.json
tools/perf/pmu-events/arch/x86/skylake/memory.json
tools/perf/pmu-events/arch/x86/skylake/metricgroups.json
tools/perf/pmu-events/arch/x86/skylake/other.json
tools/perf/pmu-events/arch/x86/skylake/pipeline.json
tools/perf/pmu-events/arch/x86/skylake/skl-metrics.json
tools/perf/pmu-events/arch/x86/skylake/uncore-cache.json
tools/perf/pmu-events/arch/x86/skylake/uncore-interconnect.json
tools/perf/pmu-events/arch/x86/skylake/uncore-other.json [deleted file]
tools/perf/pmu-events/arch/x86/skylake/virtual-memory.json