Messages in this thread | | | From | Jin Yao <> | Subject | [PATCH v2 0/4] perf tool: Skip invalid hybrid PMU | Date | Thu, 8 Jul 2021 09:36:57 +0800 |
| |
On hybrid platform, such as Alderlake, if atom CPUs are offlined, the kernel still exports the sysfs path '/sys/devices/cpu_atom/' for 'cpu_atom' pmu but the file '/sys/devices/cpu_atom/cpus' is empty, which indicates this is an invalid pmu. So we need to check and skip the invalid hybrid pmu.
Also we need to update some perf test cases for core-only system.
Jin Yao (4): perf pmu: Skip invalid hybrid pmu perf tests: Fix 'Parse event definition strings' on core-only system perf tests: Fix 'Roundtrip evsel->name' on core-only system perf tests: Fix 'Convert perf time to TSC' on core-only system
tools/perf/tests/evsel-roundtrip-name.c | 3 ++- tools/perf/tests/parse-events.c | 16 ++++++++++------ tools/perf/tests/perf-time-to-tsc.c | 3 ++- tools/perf/util/pmu.c | 9 ++++++++- 4 files changed, 22 insertions(+), 9 deletions(-)
-- 2.17.1
| |