]> git.karo-electronics.de Git - mv-sheeva.git/commit
ARM: kprobes: Decode 16-bit Thumb IT instruction
authorJon Medhurst <tixy@yxit.co.uk>
Sat, 2 Jul 2011 15:16:05 +0000 (16:16 +0100)
committerTixy <tixy@medhuaa1.miniserver.com>
Wed, 13 Jul 2011 17:32:44 +0000 (17:32 +0000)
commit5b94faf8d76be2116223c2591b31ddae5eecac2b
tree41671fb7b3002447399c6df74da93d729cf3543c
parentfd0c8d8a48c57cb8a3f1fbbe46a2b208b57ff477
ARM: kprobes: Decode 16-bit Thumb IT instruction

The normal Thumb singlestepping routine updates the IT state after
calling the instruction handler. We don't what this to happen after the
IT instruction simulation sets the IT state, therefore we need to
provide a custom singlestep routine.

Signed-off-by: Jon Medhurst <tixy@yxit.co.uk>
Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
arch/arm/kernel/kprobes-thumb.c