Reviewed-by: Dapeng Mi <[email protected]> Thanks.
On 9/4/2026 11:47 PM, Ian Rogers wrote: > On Fri, Sep 4, 2026 at 7:17 AM Thorsten Blum <[email protected]> wrote: >> Add __counted_by_ptr() to x86_pmu::hybrid_pmu to improve access bounds >> checking via CONFIG_UBSAN_BOUNDS and CONFIG_FORTIFY_SOURCE. >> >> Signed-off-by: Thorsten Blum <[email protected]> >> --- >> arch/x86/events/perf_event.h | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/arch/x86/events/perf_event.h b/arch/x86/events/perf_event.h >> index 71ed5b2acea2..b66691a4fc31 100644 >> --- a/arch/x86/events/perf_event.h >> +++ b/arch/x86/events/perf_event.h >> @@ -1050,7 +1050,7 @@ struct x86_pmu { >> * unique capabilities. >> */ >> int num_hybrid_pmus; >> - struct x86_hybrid_pmu *hybrid_pmu; >> + struct x86_hybrid_pmu *hybrid_pmu >> __counted_by_ptr(num_hybrid_pmus); > Reviewed-by: Ian Rogers <[email protected]> > > Thanks, > Ian > >> enum intel_cpu_type (*get_hybrid_cpu_type) (void); >> }; >>

