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>
Showing
- arch/tile/Kconfig 2 additions, 0 deletionsarch/tile/Kconfig
- arch/tile/include/asm/Kbuild 0 additions, 1 deletionarch/tile/include/asm/Kbuild
- arch/tile/include/asm/kdebug.h 28 additions, 0 deletionsarch/tile/include/asm/kdebug.h
- arch/tile/include/asm/kprobes.h 79 additions, 0 deletionsarch/tile/include/asm/kprobes.h
- arch/tile/include/asm/ptrace.h 1 addition, 0 deletionsarch/tile/include/asm/ptrace.h
- arch/tile/include/uapi/arch/opcode_tilegx.h 1 addition, 0 deletionsarch/tile/include/uapi/arch/opcode_tilegx.h
- arch/tile/include/uapi/arch/opcode_tilepro.h 1 addition, 0 deletionsarch/tile/include/uapi/arch/opcode_tilepro.h
- arch/tile/kernel/Makefile 1 addition, 0 deletionsarch/tile/kernel/Makefile
- arch/tile/kernel/kprobes.c 528 additions, 0 deletionsarch/tile/kernel/kprobes.c
- arch/tile/kernel/smp.c 11 additions, 3 deletionsarch/tile/kernel/smp.c
- arch/tile/kernel/traps.c 44 additions, 1 deletionarch/tile/kernel/traps.c
- arch/tile/kernel/vmlinux.lds.S 1 addition, 0 deletionsarch/tile/kernel/vmlinux.lds.S
- arch/tile/mm/fault.c 12 additions, 0 deletionsarch/tile/mm/fault.c
- samples/kprobes/kprobe_example.c 9 additions, 0 deletionssamples/kprobes/kprobe_example.c
Loading
Please register or sign in to comment