tile: support kprobes on tilegx
authorTony Lu <zlu@tilera.com>
Fri, 9 Aug 2013 19:08:57 +0000 (15:08 -0400)
committerChris Metcalf <cmetcalf@tilera.com>
Fri, 30 Aug 2013 15:55:53 +0000 (11:55 -0400)
commit3fa17c395bb0c358745fbe0c8aa039d6cdac1735
treec12f999476581bf31929c4d6a7697efe7062d904
parenta61fd5e3662d576998d72f80376f23b6ef083d6e
tile: support kprobes on tilegx

This change includes support for Kprobes, Jprobes and Return Probes.

Reviewed-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Signed-off-by: Tony Lu <zlu@tilera.com>
Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
14 files changed:
arch/tile/Kconfig
arch/tile/include/asm/Kbuild
arch/tile/include/asm/kdebug.h [new file with mode: 0644]
arch/tile/include/asm/kprobes.h [new file with mode: 0644]
arch/tile/include/asm/ptrace.h
arch/tile/include/uapi/arch/opcode_tilegx.h
arch/tile/include/uapi/arch/opcode_tilepro.h
arch/tile/kernel/Makefile
arch/tile/kernel/kprobes.c [new file with mode: 0644]
arch/tile/kernel/smp.c
arch/tile/kernel/traps.c
arch/tile/kernel/vmlinux.lds.S
arch/tile/mm/fault.c
samples/kprobes/kprobe_example.c