Re: [PATCH RESEND v6 03/21] drivers/perf: apple_m1: Support per-implementation event tables

From: Nick Chan
Date: Sat May 10 2025 - 01:58:58 EST



#syz test

diff --git a/drivers/perf/apple_m1_cpu_pmu.c b/drivers/perf/apple_m1_cpu_pmu.c
index 365b4ecaedb1..81443e5158b2 100644
--- a/drivers/perf/apple_m1_cpu_pmu.c
+++ b/drivers/perf/apple_m1_cpu_pmu.c
@@ -1082,7 +1082,7 @@ static void m1_pmu_write_counter(struct perf_event *event, u64 value)

static int apple_pmu_get_event_idx(struct pmu_hw_events *cpuc,
struct perf_event *event,
- const u16 event_affinities[M1_PMU_CFG_EVENT])
+ const u16 event_affinities[])
{
unsigned long evtype = event->hw.config_base & M1_PMU_CFG_EVENT;
unsigned long affinity = event_affinities[evtype];