summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-ebsa110
diff options
context:
space:
mode:
authorJon Medhurst <tixy@yxit.co.uk>2011-04-07 13:25:19 +0100
committerNicolas Pitre <nicolas.pitre@linaro.org>2011-04-28 23:40:56 -0400
commitba48d40713ae5afe758dd5525a0f8740cce71d22 (patch)
tree73079ecaad2611329b481e2982bf5eeb5fb42787 /arch/arm/mach-ebsa110
parent75539aea4cb96823171cabac7391f1a26fbf9c1b (diff)
downloadtalos-obmc-linux-ba48d40713ae5afe758dd5525a0f8740cce71d22.tar.gz
talos-obmc-linux-ba48d40713ae5afe758dd5525a0f8740cce71d22.zip
ARM: kprobes: Reject probing of undefined multiply instructions
The instructions space for 'Multiply and multiply-accumulate' instructions contains some undefined patterns. We need to reject probing of these because they may in future become defined and the kprobes code may then emulate them faultily. This has already happened with the new MLS instruction which this patch also adds correct decoding for as well as tightening up other decoding tests. (Before this patch the wrong emulation routine was being called for MLS though it still produced correct results.) Signed-off-by: Jon Medhurst <tixy@yxit.co.uk> Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Diffstat (limited to 'arch/arm/mach-ebsa110')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud