mirror_ubuntu-kernels/tools/perf/pmu-events/arch
Ian Rogers c43c64f8a1 perf vendor events intel: Update tsx_cycles_per_elision metrics
Update tsx_cycles_per_elision as per:
https://github.com/intel/perfmon/pull/116

Prefer the el-start event rather than cycles-t for detecting whether
the metric will work as HLE may be disabled. Remove the metric from
sapphirerapids that has no el-start event.

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>
Cc: Edward Baker <edward.baker@intel.com>
Cc: Zhengjun Xing <zhengjun.xing@linux.intel.com>
Link: https://lore.kernel.org/r/20231026003149.3287633-9-irogers@google.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
2023-10-28 00:45:27 -07:00
..
arm64 perf vendor events: Add JSON metrics for Arm CMN 2023-09-27 21:03:19 -07:00
nds32 perf vendors events: Remove repeated word in comments 2023-09-26 21:43:20 -07:00
powerpc perf vendor events: Update PMC used in PM_RUN_INST_CMPL event for power10 platform 2023-10-19 23:35:20 -07:00
riscv perf vendor events riscv: add Sifive U74 JSON file 2022-10-27 16:37:25 -03:00
s390 perf vendor events s390: Remove UTF-8 characters from JSON file 2023-04-04 09:39:55 -03:00
test perf test: Add pmu-event test for "Compat" and new event_field. 2023-09-27 21:02:41 -07:00
x86 perf vendor events intel: Update tsx_cycles_per_elision metrics 2023-10-28 00:45:27 -07:00