linux-loongson/tools/perf/pmu-events/arch/arm64/arm
Yangyu Chen 2ed0e3ea8a perf vendor events arm64: Fix incorrect CPU_CYCLE in metrics expr
Some existing metrics for Neoverse N3 and V3 expressions use CPU_CYCLE
to represent the number of cycles, but this is incorrect. The correct
event to use is CPU_CYCLES.

I encountered this issue while working on a patch to add pmu events for
Cortex A720 and A520 by reusing the existing patch for Neoverse N3 and
V3 by James Clark [1] and my check script [2] reported this issue.

[1] https://lore.kernel.org/lkml/20250122163504.2061472-1-james.clark@linaro.org/
[2] https://github.com/cyyself/arm-pmu-check

Signed-off-by: Yangyu Chen <cyy@cyyself.name>
Reviewed-by: James Clark <james.clark@linaro.org>
Link: https://lore.kernel.org/r/tencent_D4ED18476ADCE818E31084C60E3E72C14907@qq.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
2025-02-19 13:23:43 -08:00
..
cmn/sys perf vendor events: Remove UTF-8 characters from cmn.json 2023-12-21 12:52:14 -03:00
cortex-a34 perf vendors events arm64: Arm Cortex-A34 2022-05-23 10:13:29 -03:00
cortex-a35 perf vendors events arm64: Arm Cortex-A35 2022-05-23 10:13:39 -03:00
cortex-a53 perf vendor events arm64: Fix commas so PMU event files are valid JSON 2019-11-12 15:26:55 -03:00
cortex-a55 perf vendors events arm64: Arm Cortex-A55 2022-05-23 10:13:49 -03:00
cortex-a57-a72 perf vendors events arm64: Update Cortex A57/A72 2022-05-23 10:16:41 -03:00
cortex-a65-e1 perf vendor events: Update events for Neoverse E1 2022-10-04 08:55:21 -03:00
cortex-a73 perf vendors events arm64: Arm Cortex-A73 2022-05-23 10:14:16 -03:00
cortex-a75 perf vendors events arm64: Arm Cortex-A75 2022-05-23 10:14:38 -03:00
cortex-a76 perf vendor events arm64: Add N1 metrics 2023-03-21 10:06:08 -03:00
cortex-a77 perf vendors events arm64: Arm Cortex-A77 2022-05-23 10:14:47 -03:00
cortex-a78 perf vendors events arm64: Arm Cortex-A78 2022-05-23 10:14:57 -03:00
cortex-a510 perf vendors events arm64: Arm Cortex-A510 2022-05-23 10:13:58 -03:00
cortex-a710 perf vendors events arm64: Arm Cortex-A710 2022-05-23 10:15:09 -03:00
cortex-x1 perf vendors events arm64: Arm Cortex-X1 2022-05-23 10:15:17 -03:00
cortex-x2 perf vendors events arm64: Arm Cortex-X2 2022-05-23 10:15:25 -03:00
neoverse-n1 perf vendor events arm64: Add N1 metrics 2023-03-21 10:06:08 -03:00
neoverse-n2-v2 perf vendor events arm64: Update N2/V2 events from source 2024-12-12 15:41:27 -03:00
neoverse-n3 perf vendor events arm64: Fix incorrect CPU_CYCLE in metrics expr 2025-02-19 13:23:43 -08:00
neoverse-v1 perf vendor events arm64: Add V1 metrics using Arm telemetry repo 2023-09-12 17:32:00 -03:00
neoverse-v3 perf vendor events arm64: Fix incorrect CPU_CYCLE in metrics expr 2025-02-19 13:23:43 -08:00