[lkml]   [2021]   [Jul]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[PATCH v2 0/4] perf tool: Skip invalid hybrid PMU
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(-)


 \ /
  Last update: 2021-07-08 03:39    [W:0.044 / U:2.832 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site