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