[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