Messages in this thread | | | From | Ravi Bangoria <> | Subject | [PATCH 0/2] perf/ibs: Fix interface via core pmu events | Date | Thu, 2 Mar 2023 14:51:07 +0530 |
| |
IBS used to allow event creation via core pmu events with precise_ip attribute set, but it's broken since late 2019. 1st patch fixes the issue and 2nd patch adds simple perf test for the same.
Ravi Bangoria (2): perf/ibs: Fix interface via core pmu events perf test: Add selftest to test IBS invocation via core pmu events
arch/x86/events/amd/core.c | 5 +++ arch/x86/events/core.c | 2 + arch/x86/events/perf_event.h | 3 ++ include/linux/perf_event.h | 1 + kernel/events/core.c | 11 +++-- tools/perf/tests/Build | 1 + tools/perf/tests/builtin-test.c | 1 + tools/perf/tests/ibs-via-core-pmu.c | 70 +++++++++++++++++++++++++++++ tools/perf/tests/tests.h | 1 + 9 files changed, 92 insertions(+), 3 deletions(-) create mode 100644 tools/perf/tests/ibs-via-core-pmu.c
-- 2.39.2
| |