Centos-kernel-stream-9/drivers/perf/arm_cspmu
Michael Petlan cd1c8a1c4e perf: arm_cspmu: Reject events meant for other PMUs
JIRA: https://issues.redhat.com/browse/RHEL-25824

upstream
========
commit 15c7ef7341a2e54cfa12ac502c65d6fd2cce2b62
Author: Ilkka Koskinen <ilkka@os.amperecomputing.com>
Date: Thu Nov 2 17:16:54 2023 -0700

description
===========
Coresight PMU driver didn't reject events meant for other PMUs.
This caused some of the Core PMU events disappearing from
the output of "perf list". In addition, trying to run e.g.

     $ perf stat -e r2 sleep 1

made Coresight PMU driver to handle the event instead of letting
Core PMU driver to deal with it.

    Cc: stable@vger.kernel.org
Fixes: e37dfd65731d ("perf: arm_cspmu: Add support for ARM CoreSight PMU driver")
    Signed-off-by: Ilkka Koskinen <ilkka@os.amperecomputing.com>
    Acked-by: Will Deacon <will@kernel.org>
    Reviewed-by: Besar Wicaksono <bwicaksono@nvidia.com>
    Acked-by: Mark Rutland <mark.rutland@arm.com>
    Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
    Link: https://lore.kernel.org/r/20231103001654.35565-1-ilkka@os.amperecomputing.com
    Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>

Signed-off-by: Michael Petlan <mpetlan@redhat.com>
2024-04-03 19:36:47 +02:00
..
Kconfig perf/arm_cspmu: Clean up ACPI dependency 2023-09-05 10:27:48 -04:00
Makefile perf: arm_cspmu: Fix module cyclic dependency 2023-01-23 09:23:35 -05:00
arm_cspmu.c perf: arm_cspmu: Reject events meant for other PMUs 2024-04-03 19:36:47 +02:00
arm_cspmu.h perf/arm_cspmu: Decouple APMT dependency 2023-09-05 10:27:48 -04:00
nvidia_cspmu.c perf: arm_cspmu: Fix modular builds due to missing MODULE_LICENSE()s 2023-01-23 09:23:35 -05:00
nvidia_cspmu.h