Skip to content

Arm PMU profiling and debugging

Maintained 2,716 threads 5,451 messages Latest

About Lists, Files, Maintainers
Lists
linux-arm-kernel, linux-perf-users
Files
Documentation/devicetree/bindings/arm/pmu.yaml, Documentation/devicetree/bindings/perf/, arch/arm*/include/asm/hw_breakpoint.h, arch/arm*/include/asm/perf_event.h, arch/arm*/kernel/hw_breakpoint.c, arch/arm*/kernel/perf_*, drivers/perf/, include/linux/perf/arm_pmu*.h
Maintainers
Mark Rutland, Will Deacon
  1. perf: starfive: Fix potential per-CPU memory leak on probe failure PATCH 1 patch Guangshuo Li linux-arm-kernel linux-perf-users lkml +1 drivers/perf/starfive_starlink_pmu.c New 0 replies
  2. sysctl: replace overloaded extra pointers with typed bounds and context RFC PATCH 39 patches [email protected] linux-fsdevel lkml llvm +1 net/ (33), kernel/ (29), fs/ (22), drivers/ (14), +8 In review 13 replies
  3. Common csr_read_num() and csr_write_num() for RISC-V PATCH v7 1 patch Anup Patel linux-acpi linux-riscv lkml arch/riscv/kernel/ (2), arch/riscv/include/asm/, drivers/acpi/riscv/, drivers/perf/ In review 4 replies
  4. perf: arm_v7_pmu: suppress -Winitializer-overrides for perf maps PATCH 1 patch Rosen Penev linux-arm-kernel linux-perf-users lkml +1 drivers/perf/arm_v7_pmu.c New 0 replies
  5. coresight: Pulse an ETM external output for a PMU event PATCH v2 4 patches Amir Ayupov linux-arm-kernel linux-doc linux-perf-users +2 drivers/hwtracing/coresight/ (11), Documentation/trace/coresight/ (2), include/linux/perf/ (2), arch/arm64/include/asm/ Superseded 26 replies
  6. perf/arm-cmn: Sanity-check DTC discovery PATCH 1 patch Robin Murphy linux-arm-kernel linux-perf-users drivers/perf/arm-cmn.c New 0 replies
  7. perf: Add Raspberry Pi AXI PMU driver PATCH v19 3 patches Ian Rogers linux-arm-kernel linux-devicetree linux-doc +2 drivers/perf/ (3), Documentation/admin-guide/perf/ (2), Documentation/devicetree/bindings/perf/, MAINTAINERS In review 2 replies
  8. perf/riscv: Guard PMU counter indices and user access PATCH 1 patch Zhao Gongyi linux-perf-users linux-riscv lkml +1 drivers/perf/ (3), include/linux/perf/ Superseded 1 reply
  9. drivers/perf: apple_m1: Add M3/M4/A18 Pro Support PATCH 13 patches Myria Sarvay asahi b4-sent linux-arm-kernel +3 arch/arm64/boot/dts/apple/ (6), Documentation/devicetree/bindings/arm/, drivers/perf/ Superseded 2 replies
  10. perf: add PMU driver for the MIPS Coherence Manager 3 performance counters PATCH 5 patches Vladimir Kondratiev linux-arm-kernel linux-devicetree linux-doc +4 arch/ (4), Documentation/ (3), drivers/ (3) New 0 replies
  11. drivers/perf: apple_m1: Add M3/M4/A18 Pro Support PATCH v2 15 patches Myria Sarvay asahi b4-sent linux-arm-kernel +4 arch/arm64/boot/dts/apple/ (8), Documentation/devicetree/bindings/arm/, drivers/perf/ New 0 replies
  12. RISC-V IOMMU HPM support PATCH v16 2 patches Zong Li linux-iommu linux-perf-users linux-riscv +1 drivers/iommu/riscv/ (4), drivers/perf/ (3) In review 3 replies
  13. perf: Add Raspberry Pi AXI PMU driver PATCH v18 3 patches Ian Rogers linux-arm-kernel linux-devicetree linux-doc +2 drivers/perf/ (3), Documentation/admin-guide/perf/ (2), Documentation/devicetree/bindings/perf/, MAINTAINERS Superseded 0 replies
  14. perf: Arm system PMU and BMU drivers PATCH v4 4 patches Robin Murphy linux-arm-kernel linux-perf-users sashiko-reviews drivers/perf/arm_cspmu/ (6), Documentation/devicetree/bindings/perf/ In review 2 replies
  15. perf: Process subdirectory Makefiles unconditionally PATCH 1 patch Robin Murphy linux-arm-kernel linux-perf-users drivers/perf/Makefile New 0 replies
  16. riscv: pmu: Add support for Control Transfer Records Ext. PATCH v4 7 patches Vikram Singh linux-arm-kernel linux-devicetree linux-perf-users +2 drivers/ (6), arch/ (4), Documentation/, MAINTAINERS, +2 New 0 replies
  17. KVM: arm64: Add Statistical Profiling Extension (SPE) support RFC PATCH v7 28 patches Alexandru Elisei kvmarm linux-arm-kernel linux-perf-users +1 arch/ (33), Documentation/ (4), include/ (2), drivers/ In review 44 replies
  18. perf/x86: Fix multiple LBR sampling issues PATCH v6 20 patches Dapeng Mi bpf linux-arm-kernel linux-perf-users +2 arch/ (9), drivers/, include/, kernel/ In review 4 replies
  19. perf: Add Raspberry Pi AXI PMU driver PATCH v17 3 patches Ian Rogers linux-arm-kernel linux-devicetree linux-doc +2 drivers/perf/ (3), Documentation/admin-guide/perf/ (2), Documentation/devicetree/bindings/perf/, MAINTAINERS Superseded 1 reply
  20. perf: Add Raspberry Pi AXI PMU driver PATCH v16 3 patches Ian Rogers linux-arm-kernel linux-devicetree linux-doc +2 drivers/perf/ (3), Documentation/admin-guide/perf/ (2), Documentation/devicetree/bindings/perf/, MAINTAINERS Superseded 1 reply
  21. perf: Add Raspberry Pi AXI PMU driver PATCH v15 3 patches Ian Rogers linux-arm-kernel linux-devicetree linux-doc +2 drivers/perf/ (3), Documentation/admin-guide/perf/ (2), Documentation/devicetree/bindings/perf/, MAINTAINERS Superseded 0 replies
  22. perf/renesas: Remove remaining RISCV_ALTERNATIVE references PATCH 1 patch Geert Uytterhoeven linux-arm-kernel linux-perf-users linux-renesas-soc +1 drivers/perf/, drivers/soc/renesas/ In review 3 replies
  23. perf: arm_spe: Support heterogeneous ACPI systems PATCH v3 2 patches Johnny.Fan linux-arm-kernel linux-perf-users lkml drivers/perf/ (2), drivers/hwtracing/coresight/, include/linux/perf/ New 0 replies
  24. Support for BCM5301X AXI trace PMUs PATCH v2 3 patches Florian Fainelli linux-arm-kernel linux-devicetree linux-doc +2 Documentation/ (3), drivers/ (3), MAINTAINERS, arch/ In review 2 replies
  25. riscv: add SBI Supervisor Software Events support PATCH v12 11 patches Zhanpeng Zhang linux-doc linux-kselftest linux-perf-users +2 arch/ (17), drivers/ (8), tools/ (6), include/ (3), +2 In review 7 replies
  26. RISC-V Sspesa: Linux perf precise sample attribution RFC PATCH v2 4 patches Mayuresh Chitale linux-devicetree linux-riscv lkml arch/riscv/include/asm/ (3), arch/riscv/kernel/ (2), Documentation/devicetree/bindings/riscv/, drivers/perf/ New 0 replies
  27. riscv: add SBI Supervisor Software Events support PATCH v11 9 patches Anup Patel linux-doc linux-kselftest linux-riscv +1 arch/ (16), drivers/ (8), tools/ (6), include/ (3), +2 In review 6 replies
  28. drivers/perf: riscv: Fix racy hw.idx use in user access paths PATCH 1 patch Li Jinyue linux-arm-kernel linux-perf-users linux-riscv +2 drivers/perf/ (3), include/linux/perf/ New 0 replies
  29. perf: arm_spe: Support heterogeneous ACPI systems PATCH v2 1 patch Johnny.Fan linux-arm-kernel linux-perf-users lkml drivers/perf/ (2), drivers/hwtracing/coresight/, include/linux/perf/ Superseded 2 replies
  30. Support for BCM5301X AXI trace PMUs PATCH 3 patches Florian Fainelli linux-arm-kernel linux-devicetree linux-doc +3 Documentation/ (3), drivers/ (3), MAINTAINERS, arch/ Superseded 1 reply
  31. perf: marvell: Fix DDR PMU polling period unit PATCH 1 patch Yingjie Wang linux-arm-kernel linux-perf-users lkml +1 drivers/perf/marvell_cn10k_ddr_pmu.c In review 1 reply
  32. ACPI: ARM64: Implement IRQ mapping probe deferral for static table devices RFC PATCH 11 patches Lorenzo Pieralisi driver-core linux-acpi linux-arm-kernel +3 drivers/ (10), include/ (2) In review 36 replies
  33. perf/riscv: clear snapshot setup state when a CPU goes offline PATCH 1 patch Pengpeng Hou linux-arm-kernel linux-perf-users linux-riscv +1 drivers/perf/riscv_pmu_sbi.c In review 2 replies
  34. Add Counter delegation ISA extension support PATCH v9 20 patches Atish Patra linux-arm-kernel linux-devicetree linux-perf-users +2 arch/ (5), drivers/ (2), tools/ (2), Documentation/, +1 In review 7 replies
  35. perf/arm: Prefer large AUX mappings for CoreSight and SPE PATCH 2 patches Leo Yan linux-arm-kernel linux-perf-users lkml drivers/hwtracing/coresight/, drivers/perf/ In review 11 replies
  36. arm64: Add workarounds for FUJITSU-MONAKA CPU PATCH v2 4 patches Tomohiro Misono kvmarm linux-arm-kernel linux-doc +5 arch/ (7), drivers/ (2), Documentation/ In review 14 replies
  37. perf: arm_spe: Support heterogeneous ACPI systems PATCH 1 patch Johnny.Fan linux-arm-kernel linux-perf-users lkml drivers/perf/ (2) Superseded 9 replies
  38. perf: Manage single-CPU PMU affinity in perf core PATCH 4 patches Haris Okanovic linux-arm-kernel linux-perf-users lkml drivers/perf/, include/linux/, kernel/events/ Applied 3 replies
  39. perf: Order SPE and TRBE padding before publishing AUX head PATCH 2 patches Leo Yan linux-arm-kernel linux-perf-users lkml drivers/hwtracing/coresight/, drivers/perf/ In review 1 reply
  40. arm64/debug: mask debug exceptions when called from common code PATCH 1 patch Ada Couprie Diaz linux-arm-kernel arch/arm64/kernel/hw_breakpoint.c Applied 2 replies
  41. arm64: sysreg: Bring field definitions in line with the spec PATCH 4 patches Fuad Tabba kvmarm linux-arm-kernel linux-perf-users +2 arch/arm64/kvm/ (2), arch/arm64/tools/, drivers/perf/ Applied 6 replies
  42. perf/arm_cspmu: Add Arm system PMU PATCH v3 1 patch Robin Murphy linux-arm-kernel linux-perf-users drivers/perf/arm_cspmu/ (5) Superseded 2 replies
  43. arm64: Add workarounds for FUJITSU-MONAKA CPU PATCH 4 patches Tomohiro Misono linux-arm-kernel linux-doc linux-perf-users +2 arch/ (6), drivers/ (2), Documentation/ Superseded 12 replies
  44. riscv: add SBI Supervisor Software Events support PATCH RESEND v10 9 patches Zhanpeng Zhang linux-arm-kernel linux-doc linux-kselftest +3 arch/ (16), drivers/ (8), tools/ (6), include/ (3), +2 Superseded 6 replies
  45. perf/arm-cmn: Allow userspace to select the PMU's CPU PATCH 1 patch Haris Okanovic linux-arm-kernel linux-perf-users lkml Documentation/admin-guide/perf/, drivers/perf/ Superseded 4 replies
  46. ARM, ARM64, LONGARCH, XTENSA: Delay HW BP notification to task_work() PATCH v4 1 patch Sebastian Andrzej Siewior linux-arm-kernel linux-perf-users linux-rt-devel +3 arch/ (8), include/ (2), kernel/ In review 4 replies
  47. ARM, ARM64, LONGARCH, XTENSA: Delay HW BP notification to task_work() PATCH v3 1 patch Sebastian Andrzej Siewior linux-arm-kernel linux-perf-users linux-rt-devel +2 arch/ (8), include/ (2), kernel/ Superseded 3 replies
  48. RISC-V IOMMU HPM support PATCH v15 2 patches Zong Li linux-iommu linux-perf-users linux-riscv +1 drivers/iommu/riscv/ (4), drivers/perf/ (3) Superseded 1 reply
  49. RISC-V: turn sbi_ecall into a variadic macro PATCH v2 2 patches Radim Krčmář linux-riscv lkml arch/ (9), drivers/ (2) In review 14 replies
  50. arm64: Move overflow sp into SP_EL1 and kernel sp into SP_EL0 PATCH v2 21 patches Will Deacon linux-arm-kernel lkml arch/ (34), scripts/, tools/ In review 43 replies
Page 1 of 55 –