summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorNaveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>2017-05-15 23:40:05 +0530
committerMichael Ellerman <mpe@ellerman.id.au>2017-05-16 13:11:07 +1000
commitd04c02f8aa96d82e4cbe783f85a820aae820e746 (patch)
tree01c16da24206cc7a1ec823c59a7e2197139a7bcd /kernel
parentbbb075ddf7d58762040ca413ad82e9974713def3 (diff)
downloadtalos-obmc-linux-d04c02f8aa96d82e4cbe783f85a820aae820e746.tar.gz
talos-obmc-linux-d04c02f8aa96d82e4cbe783f85a820aae820e746.zip
powerpc/kprobes: Fix handling of instruction emulation on probe re-entry
Commit 22d8b3dec214c ("powerpc/kprobes: Emulate instructions on kprobe handler re-entry") enabled emulating instructions on kprobe re-entry, rather than single-stepping always. However, we didn't update the single stepping code to only be run if the emulation fails. Also, we missed re-enabling preemption if the instruction emulation was successful. Fix those issues. Fixes: 22d8b3dec214c ("powerpc/kprobes: Emulate instructions on kprobe handler re-entry") Signed-off-by: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud