Messages in this thread | | | From | Anshuman Khandual <> | Subject | [RFC 0/2] drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' | Date | Mon, 16 Oct 2023 10:54:29 +0530 |
| |
This series drops 'pmu_lock' usage from all arm platforms which had already been dropped from arm64 platforms earlier via the following commit.
commit 2a0e2a02e4b7 ("arm64: perf: Remove PMU locking").
Afterwards, drop unused 'pmu_lock' element from 'struct pmu_hw_events'. The series applies on 6.6-rc6 and has been tested on arm64. Although just build tested for arm platform.
Cc: Mark Rutland <mark.rutland@arm.com> Cc: Will Deacon <will@kernel.org> Cc: Russell King <linux@armlinux.org.uk> Cc: linux-perf-users@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org
Anshuman Khandual (2): arm: perf: Remove PMU locking drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events'
arch/arm/kernel/perf_event_v6.c | 20 ++++--------- arch/arm/kernel/perf_event_v7.c | 44 ----------------------------- arch/arm/kernel/perf_event_xscale.c | 30 +++++--------------- drivers/perf/arm_pmu.c | 1 - include/linux/perf/arm_pmu.h | 6 ---- 5 files changed, 12 insertions(+), 89 deletions(-)
-- 2.25.1
| |