[PATCH 0/2] add perf-probe support on ARM

Jamie Iles jamie.iles at picochip.com
Fri Jun 25 04:14:01 EDT 2010


On Wed, Jun 23, 2010 at 10:36:01AM +0100, Will Deacon wrote:
> 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 <jamie.iles at picochip.com>
> Cc: Jean Pihet <jpihet at mvista.com>
> 
> Will Deacon (2):
>   ARM: Add kprobe-based event tracer
>   ARM: perf probe: Add ARM DWARF register number mappings
> 
>  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!

Tested-by: Jamie Iles <jamie.iles at picochip.com>

Jamie



More information about the linux-arm-kernel mailing list