Skip to content

add perf-probe support on ARM

Jamie Iles linux-arm-kernel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 2 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 2 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchJamie Iles
SeriesT-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/2] add perf-probe support on ARM
Quoted 17 lines · Will Deacon

Perf-probe uses the KProbe events tracer to place and monitor probes on the running Kernel.

This patch series adds both Kernel and tool support for this feature on ARM.

Patches based on 2.6.35-rc3 [although perf record is currently broken on all architectures for probe tracepoints. These patches also apply cleanly to -tip/master where perf record works properly.]

Cc Jamie Iles <[email protected]>
Cc Jean Pihet <[email protected]>

Will Deacon (2):
ARM: Add kprobe-based event tracer
ARM: perf probe: Add ARM DWARF register number mappings

Quoted 8 lines
 arch/arm/Kconfig                      |    1 +
 arch/arm/include/asm/ptrace.h         |   36 ++++++++++++
 arch/arm/kernel/ptrace.c              |   96 +++++++++++++++++++++++++++++++++
 tools/perf/arch/arm/Makefile          |    4 ++
 tools/perf/arch/arm/util/dwarf-regs.c |   64 ++++++++++++++++++++++
 5 files changed, 201 insertions(+), 0 deletions(-)
 create mode 100644 tools/perf/arch/arm/Makefile
 create mode 100644 tools/perf/arch/arm/util/dwarf-regs.c

Hi Will,

I've had a quick play on an ARMv6 board and these patches look good and appear to work!

Jamie