ARM: Remove use of struct kprobe from generic probes code
authorDavid A. Long <dave.long@linaro.org>
Fri, 7 Mar 2014 16:19:32 +0000 (11:19 -0500)
committerDavid A. Long <dave.long@linaro.org>
Tue, 18 Mar 2014 20:39:37 +0000 (16:39 -0400)
commit7579f4b3764337b39087d10496af0e741cbfe570
tree009a68f8615a04fa038874522493006c2efb8022
parent3e6cd394bb10c2d65322e5f5d2ff0a9074d903a1
ARM: Remove use of struct kprobe from generic probes code

Change the generic ARM probes code to pass in the opcode and architecture-specific
structure separately instead of using struct kprobe, so we do not pollute
code being used only for uprobes or other non-kprobes instruction
interpretation.

Signed-off-by: David A. Long <dave.long@linaro.org>
Acked-by: Jon Medhurst <tixy@linaro.org>
arch/arm/include/asm/probes.h
arch/arm/kernel/kprobes-arm.c
arch/arm/kernel/kprobes-common.c
arch/arm/kernel/kprobes-thumb.c
arch/arm/kernel/kprobes.c
arch/arm/kernel/probes-arm.c
arch/arm/kernel/probes-arm.h
arch/arm/kernel/probes-thumb.c
arch/arm/kernel/probes.c
arch/arm/kernel/probes.h