From: Ian Rogers Date: Mon, 18 Nov 2024 05:26:38 +0000 (-0800) Subject: perf test: Correct hwmon test PMU detection X-Git-Tag: v6.13-rc1~68^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fc26637d70d3f1ba9df8cd0f7c22b8b331c564e7;p=thirdparty%2Fkernel%2Flinux.git perf test: Correct hwmon test PMU detection Use name to avoid potential other hwmon PMUs. Signed-off-by: Ian Rogers Link: https://lore.kernel.org/r/20241118052638.754981-1-irogers@google.com Signed-off-by: Namhyung Kim --- diff --git a/tools/perf/tests/hwmon_pmu.c b/tools/perf/tests/hwmon_pmu.c index 9f44093f18df2..1e5f93aaaf5f9 100644 --- a/tools/perf/tests/hwmon_pmu.c +++ b/tools/perf/tests/hwmon_pmu.c @@ -173,7 +173,8 @@ static int do_test(size_t i, bool with_pmu, bool with_alias) } evlist__for_each_entry(evlist, evsel) { - if (!perf_pmu__is_hwmon(evsel->pmu)) + if (!evsel->pmu || !evsel->pmu->name || + strcmp(evsel->pmu->name, "hwmon_a_test_hwmon_pmu")) continue; if (evsel->core.attr.config != (u64)test_events[i].config) {