- 816c267 arm64: perf: Add support for event counting threshold by James Clark · 1 year, 3 months ago
- 186c91a arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs by James Clark · 1 year, 3 months ago
- f6da8696 arm: pmu: Share user ABI format mechanism with SPE by James Clark · 1 year, 3 months ago
- 3115ee02 arm64: perf: Include threshold control fields in PMEVTYPER mask by James Clark · 1 year, 3 months ago
- d30f09b arm: perf: Convert remaining fields to use GENMASK by James Clark · 1 year, 3 months ago
- 2f6a00f arm: perf: Use GENMASK for PMMIR fields by James Clark · 1 year, 3 months ago
- 62e1f21 arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N by James Clark · 1 year, 3 months ago
- 9343c79 arm: perf: Remove inlines from arm_pmuv3.c by James Clark · 1 year, 3 months ago
- ca6f537 drivers/perf: pmuv3: don't expose SW_INCR event in sysfs by Mark Rutland · 1 year, 3 months ago
- 877806b drivers: perf: arm_pmuv3: Add new macro PMUV3_INIT_MAP_EVENT() by Anshuman Khandual · 1 year, 4 months ago
- ac347a0 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 1 year, 4 months ago
- 403edfa arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers by Ilkka Koskinen · 1 year, 4 months ago
- 426ee51 Merge tag 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux by Linus Torvalds · 1 year, 4 months ago
- 3b9a22d drivers: perf: arm_pmuv3: Drop some unused arguments from armv8_pmu_init() by Anshuman Khandual · 1 year, 5 months ago
- 58f8fc5 drivers: perf: arm_pmuv3: Read PMMIR_EL1 unconditionally by Anshuman Khandual · 1 year, 5 months ago
- de8a660 arm: Remove now superfluous sentinel elem from ctl_table arrays by Joel Granados · 1 year, 5 months ago
- 0c02183 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 1 year, 6 months ago
- b1f778a KVM: arm64: pmu: Resync EL0 state on counter rotation by Marc Zyngier · 1 year, 6 months ago
- 90d6867 perf: pmuv3: Remove comments from armv8pmu_[enable|disable]_event() by Anshuman Khandual · 1 year, 7 months ago
- 989567f perf: pmuv3: Add Cortex A520, A715, A720, X3 and X4 PMUs by Rob Herring · 1 year, 8 months ago
- 77b1a7f Merge tag 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 8 months ago
- d7a0fe9 arm64: enable perf events based hard lockup detector by Douglas Anderson · 1 year, 10 months ago
- 0c2f9ac KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded by Reiji Watanabe · 1 year, 9 months ago
- a30b87e arm64: pmuv3: dynamically map PERF_COUNT_HW_BRANCH_INSTRUCTIONS by Stephane Eranian · 1 year, 11 months ago
- 009d6dc ARM: perf: Allow the use of the PMUv3 driver on 32bit ARM by Marc Zyngier · 2 years ago
- b3a0708 perf: pmuv3: Change GENMASK to GENMASK_ULL by Zaid Al-Bassam · 2 years ago
- 11fba29 perf: pmuv3: Move inclusion of kvm_host.h to the arch-specific helper by Zaid Al-Bassam · 2 years ago
- 7114327 perf: pmuv3: Abstract PMU version checks by Zaid Al-Bassam · 2 years ago
- df29ddf arm64: perf: Abstract system register accesses away by Marc Zyngier · 2 years ago
- 7755cec arm64: perf: Move PMUv3 driver to drivers/perf by Marc Zyngier · 2 years ago[Renamed (99%) from arch/arm64/kernel/perf_event.c]
- 853e2da arm64: perf: reject CHAIN events at creation time by Mark Rutland · 2 years ago
- 61d0386 arm_pmu: fix event CPU filtering by Mark Rutland · 2 years ago
- add7695 Merge tag 'perf-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 3 months ago
- cc91b94 arm64/perf: Replace PMU version number '0' with ID_AA64DFR0_EL1_PMUVer_NI by Anshuman Khandual · 2 years, 3 months ago
- bd27568 perf: Rewrite core context handling by Peter Zijlstra · 2 years, 5 months ago
- 121a8fc arm64/sysreg: Use feature numbering for PMU and SPE revisions by Mark Brown · 2 years, 6 months ago
- fcf37b3 arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names by Mark Brown · 2 years, 6 months ago
- c0357a7 arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture by Mark Brown · 2 years, 6 months ago
- 83f83cc arm64: perf: Expose some Armv9 common events under sysfs by Shaokun Zhang · 3 years ago
- 3da4390 arm64: perf: Don't register user access sysctl handler multiple times by Will Deacon · 3 years, 2 months ago
- 1609c22 Merge branch 'for-next/perf-cpu' into for-next/perf by Will Deacon · 3 years, 3 months ago
- 893c34b arm64: perf: Support new DT compatibles by Robin Murphy · 3 years, 3 months ago
- 6ac9f30 arm64: perf: Simplify registration boilerplate by Robin Murphy · 3 years, 3 months ago
- d4c4844 arm64: perf: Support Denver and Carmel PMUs by Thierry Reding · 3 years, 3 months ago
- 83a7a4d arm64: perf: Enable PMU counter userspace access for perf event by Rob Herring · 3 years, 3 months ago
- e201260 arm64: perf: Add userspace counter access disable switch by Rob Herring · 3 years, 3 months ago
- fd264b3 arm64/perf: Replace '0xf' instances with ID_AA64DFR0_PMUVER_IMP_DEF by Anshuman Khandual · 3 years, 7 months ago
- 64432f0 arm64: perf: Simplify EVENT ATTR macro in perf_event.c by Qi Liu · 3 years, 9 months ago
- 281e44f arm64: perf: Add more support on caps under sysfs by Shaokun Zhang · 3 years, 9 months ago
- a5740e9 arm64: perf: Convert snprintf to sysfs_emit by Tian Tao · 3 years, 10 months ago
- 2c2e21e arm64: perf: Remove redundant initialization in perf_event.c by Qi Liu · 4 years ago
- 7bb8bc6 arm64: perf: Fix 64-bit event counter read truncation by Rob Herring · 4 years ago
- c974a8e Merge branch 'for-next/perf' into for-next/core by Will Deacon · 4 years, 1 month ago
- d9f1b52 arm64: improve whitespace by Zhiyuan Dai · 4 years, 1 month ago
- db2bb91 arm64: perf: add support for Cortex-A78 by Seiya Wang · 4 years, 1 month ago
- 2ceee7e arm64: perf: Constify static attribute_group structs by Rikard Falkeborn · 4 years, 1 month ago
- b90d72a Revert "arm64: Enable perf events based hard lockup detector" by Will Deacon · 4 years, 2 months ago
- 367c820e arm64: Enable perf events based hard lockup detector by Sumit Garg · 4 years, 5 months ago
- 05ab728 arm64: perf: Defer irq_work to IPI_IRQ_WORK by Julien Thierry · 4 years, 5 months ago
- 2a0e2a0 arm64: perf: Remove PMU locking by Julien Thierry · 4 years, 5 months ago
- 0fdf1bb arm64: perf: Avoid PMXEV* indirection by Mark Rutland · 4 years, 5 months ago
- 490d7b7 arm64: perf: Add missing ISB in armv8pmu_enable_counter() by Alexandru Elisei · 4 years, 5 months ago
- f5be3a6 arm64: perf: Add support caps under sysfs by Shaokun Zhang · 4 years, 5 months ago
- 44fdf4e arm64: perf: Remove unnecessary event_idx check by Qi Liu · 4 years, 6 months ago
- ffdbd3d arm64: perf: Add general hardware LLC events for PMUv3 by Leo Yan · 4 years, 7 months ago
- 55fdc1f arm64: perf: Expose some new events via sysfs by Shaokun Zhang · 4 years, 7 months ago
- c8f9eb0 arm64: perf: Add cap_user_time_short by Peter Zijlstra · 4 years, 8 months ago
- 279a811 arm64: perf: Only advertise cap_user_time for arch_timer by Peter Zijlstra · 4 years, 8 months ago
- 950b74dd arm64: perf: Implement correct cap_user_time by Peter Zijlstra · 4 years, 8 months ago
- 539707c arm64: perf: Correct the event index in sysfs by Shaokun Zhang · 4 years, 9 months ago
- 8673e02 arm64: perf: Add support for ARMv8.5-PMU 64-bit counters by Andrew Murray · 5 years ago
- 29227d6 arm64: perf: Clean up enable/disable calls by Robin Murphy · 5 years ago
- 29cc4ce arm64: perf: Support new DT compatibles by Robin Murphy · 5 years ago
- e424b17 arm64: perf: Refactor PMU init callbacks by Robin Murphy · 5 years ago
- 9ef8567 arm64: perf: Simplify the ARMv8 PMUv3 event attributes by Shaokun Zhang · 5 years ago
- d91cc2f arm64: perf_event: Add missing header needed for smp_processor_id() by Raphael Gault · 6 years ago
- ca786b8 arm64: perf: Remove unused macro by Shaokun Zhang · 6 years ago
- caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
- 0ef0fd3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
- 435e53f arm64: KVM: Enable VHE support for :G/:H perf event modifiers by Andrew Murray · 6 years ago
- d1947bc arm64: arm_pmu: Add !VHE support for exclude_host/exclude_guest attributes by Andrew Murray · 6 years ago
- 21bb0eb arm64: arm_pmu: Remove unnecessary isb instruction by Andrew Murray · 6 years ago
- 3d659e7 arm64: perf_event: Remove wrongfully used inline by Raphael Gault · 6 years ago
- b365067 arm64: perf: remove misleading comment by Andrew Murray · 6 years ago
- 81e9fa8 arm64: perf: set suppress_bind_attrs flag to true by Anders Roxell · 6 years ago
- e2b5c5c arm64: perf: Fix typos in comment by Shaokun Zhang · 6 years ago
- 2ddd5e58 arm64: perf: Hook up new events by Will Deacon · 6 years ago
- 4b47e57 arm64: perf: Move event definitions into perf_event.h by Will Deacon · 6 years ago
- cf7175e arm64: perf: Remove duplicate generic cache events by Will Deacon · 6 years ago
- 342e53b arm64: perf: Add support for Armv8.1 PMCEID register format by Will Deacon · 6 years ago
- d3adeed arm64: perf: Terminate PMU assignment statements with semicolons by Will Deacon · 6 years ago
- ca2b497 arm64: perf: Reject stand-alone CHAIN events for PMUv3 by Will Deacon · 6 years ago
- 9d2dcc8f arm64: perf: Add cap_user_time aarch64 by Michael O'Farrell · 7 years ago
- c132079 arm64: perf: Add support for chaining event counters by Suzuki K Poulose · 7 years ago
- 3cce50d arm64: perf: Disable PMU while processing counter overflows by Suzuki K Poulose · 7 years ago
- 0c55d19 arm64: perf: Clean up armv8pmu_select_counter by Suzuki K Poulose · 7 years ago
- 7dfc8db arm_pmu: Tidy up clear_event_idx call backs by Suzuki K Poulose · 7 years ago
- 3a95200 arm_pmu: Change API to support 64bit counter values by Suzuki K Poulose · 7 years ago
- 8d3e994 arm_pmu: Clean up maximum period handling by Suzuki K Poulose · 7 years ago
- 0788f1e arm_pmu: simplify arm_pmu::handle_irq by Mark Rutland · 7 years ago