summaryrefslogtreecommitdiffstats
path: root/arch/arm/kernel/kprobes.h
diff options
context:
space:
mode:
authorJon Medhurst <tixy@yxit.co.uk>2011-06-09 14:05:51 +0100
committerTixy <tixy@medhuaa1.miniserver.com>2011-07-13 17:32:42 +0000
commite2960317d4581689bf80dbad4d75e7a59f11a3f7 (patch)
tree1a80fc69624bd87d1e2393c3a67ce15dc1c17daf /arch/arm/kernel/kprobes.h
parentc6a7d97d57ef41477a85f4c0f48ea5243132ee1f (diff)
downloadop-kernel-dev-e2960317d4581689bf80dbad4d75e7a59f11a3f7.zip
op-kernel-dev-e2960317d4581689bf80dbad4d75e7a59f11a3f7.tar.gz
ARM: kprobes: Extend arch_specific_insn to add pointer to emulated instruction
When we come to emulating Thumb instructions then, to interwork correctly, the code on in the instruction slot must be invoked with a function pointer which has the least significant bit set. Rather that set this by hand in every Thumb emulation function we will add a new field for this purpose to arch_specific_insn, called insn_fn. This also enables us to seamlessly share emulation functions between ARM and Thumb code. Signed-off-by: Jon Medhurst <tixy@yxit.co.uk> Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Diffstat (limited to 'arch/arm/kernel/kprobes.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud