| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2025-03-25 | 1 | -0/+4 |
|\ |
|
| * | KVM: arm64: Remap PMUv3 events onto hardware | Oliver Upton | 2025-03-11 | 1 | -0/+4 |
* | | perf: arm_pmu: Move PMUv3-specific data | Mark Rutland | 2025-03-01 | 1 | -6/+7 |
|/ |
|
* | perf/arm_pmuv3: Add PMUv3.9 per counter EL0 access control | Rob Herring (Arm) | 2024-10-28 | 1 | -0/+1 |
* | perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counter | Rob Herring (Arm) | 2024-08-16 | 2 | -4/+10 |
* | KVM: arm64: Refine PMU defines for number of counters | Rob Herring (Arm) | 2024-08-16 | 1 | -2/+0 |
* | arm64: perf/kvm: Use a common PMU cycle counter define | Rob Herring (Arm) | 2024-08-16 | 1 | -0/+3 |
* | KVM: arm64: pmu: Use generated define for PMSELR_EL0.SEL access | Rob Herring (Arm) | 2024-08-16 | 1 | -1/+0 |
* | perf: arm_pmu: Remove event index to counter remapping | Rob Herring (Arm) | 2024-08-16 | 2 | -1/+2 |
* | perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.h | Rob Herring (Arm) | 2024-07-03 | 1 | -0/+2 |
* | drivers/perf: riscv: Implement SBI PMU snapshot function | Atish Patra | 2024-04-26 | 1 | -0/+8 |
* | arm: perf: Fix ARCH=arm build with GCC | James Clark | 2023-12-17 | 1 | -2/+2 |
* | arm64: perf: Add support for event counting threshold | James Clark | 2023-12-12 | 1 | -0/+1 |
* | arm: pmu: Share user ABI format mechanism with SPE | James Clark | 2023-12-12 | 1 | -0/+22 |
* | arm64: perf: Include threshold control fields in PMEVTYPER mask | James Clark | 2023-12-12 | 1 | -1/+2 |
* | arm: perf: Convert remaining fields to use GENMASK | James Clark | 2023-12-12 | 1 | -5/+13 |
* | arm: perf: Use GENMASK for PMMIR fields | James Clark | 2023-12-12 | 1 | -6/+3 |
* | arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N | James Clark | 2023-12-12 | 1 | -2/+1 |
* | drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' | Anshuman Khandual | 2023-12-05 | 1 | -6/+0 |
* | KVM: arm64: Add PMU event filter bits required if EL3 is implemented | Oliver Upton | 2023-10-24 | 1 | -3/+6 |
* | Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2023-09-01 | 1 | -4/+8 |
|\ |
|
| * | riscv: Prepare for user-space perf event mmap support | Alexandre Ghiti | 2023-08-16 | 1 | -0/+4 |
| * | drivers: perf: Rename riscv pmu sbi driver | Alexandre Ghiti | 2023-08-16 | 1 | -1/+1 |
| * | include: riscv: Fix wrong include guard in riscv_pmu.h | Alexandre Ghiti | 2023-08-16 | 1 | -3/+3 |
* | | arm_pmu: acpi: Add a representative platform device for TRBE | Anshuman Khandual | 2023-08-18 | 1 | -0/+1 |
|/ |
|
* | Merge tag 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 2023-06-28 | 1 | -0/+2 |
|\ |
|
| * | arm64: enable perf events based hard lockup detector | Douglas Anderson | 2023-06-09 | 1 | -0/+2 |
* | | drivers/perf: apple_m1: Force 63bit counters for M2 CPUs | Marc Zyngier | 2023-06-05 | 1 | -0/+2 |
|/ |
|
* | arm64: perf: Abstract system register accesses away | Marc Zyngier | 2023-03-27 | 1 | -0/+45 |
* | arm64: perf: Move PMUv3 driver to drivers/perf | Marc Zyngier | 2023-03-27 | 1 | -0/+258 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2023-02-25 | 1 | -0/+5 |
|\ |
|
| * | perf: RISC-V: Improve privilege mode filtering for perf | Atish Patra | 2023-02-07 | 1 | -0/+2 |
| * | perf: RISC-V: Define helper functions expose hpm counter width and count | Atish Patra | 2023-02-07 | 1 | -0/+3 |
* | | arm_pmu: fix event CPU filtering | Mark Rutland | 2023-02-16 | 1 | -1/+0 |
|/ |
|
* | Merge tag 'perf-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2022-12-12 | 1 | -1/+1 |
|\ |
|
| * | perf: Rewrite core context handling | Peter Zijlstra | 2022-10-27 | 1 | -1/+1 |
* | | arm_pmu: rework ACPI probing | Mark Rutland | 2022-11-07 | 1 | -1/+0 |
|/ |
|
* | Merge tag 'perf-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2022-10-10 | 1 | -4/+5 |
|\ |
|
| * | arm64/perf: Assert all platform event flags are within PERF_EVENT_FLAG_ARCH | Anshuman Khandual | 2022-09-07 | 1 | -4/+5 |
* | | perf: RISC-V: exclude invalid pmu counters from SBI calls | Sergey Matyukevich | 2022-09-08 | 1 | -1/+1 |
|/ |
|
* | drivers/perf: riscv_pmu: Add riscv pmu pm notifier | Eric Lin | 2022-07-06 | 1 | -0/+4 |
* | Merge tag 'riscv-for-linus-5.18-mw0' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2022-03-25 | 1 | -0/+75 |
|\ |
|
| * | RISC-V: Add sscofpmf extension support | Atish Patra | 2022-03-21 | 1 | -0/+2 |
| * | RISC-V: Add perf platform driver based on SBI PMU extension | Atish Patra | 2022-03-21 | 1 | -2/+4 |
| * | RISC-V: Add a simple platform driver for RISC-V legacy perf | Atish Patra | 2022-03-21 | 1 | -0/+6 |
| * | RISC-V: Add a perf core library for pmu drivers | Atish Patra | 2022-03-21 | 1 | -0/+65 |
* | | drivers/perf: arm_pmu: Handle 47 bit counters | Marc Zyngier | 2022-03-08 | 1 | -0/+2 |
|/ |
|
* | KVM: arm64: Fix PMU probe ordering | Marc Zyngier | 2021-09-20 | 1 | -0/+6 |
* | Revert "arm64: Enable perf events based hard lockup detector" | Will Deacon | 2021-01-13 | 1 | -2/+0 |
* | arm64: Enable perf events based hard lockup detector | Sumit Garg | 2020-11-25 | 1 | -0/+2 |