powerpc/xmon: Also setup debugger hooks when single-stepping
authorMichal Suchanek <msuchanek@suse.de>
Wed, 23 May 2018 18:00:54 +0000 (20:00 +0200)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 24 May 2018 14:08:26 +0000 (00:08 +1000)
commit7daf59300999693b85233762b847f1b2313cccbd
tree3fc1422e3f23cb96b956141ddc4b825a607b92d4
parente4ccb1dae6bdef228d729c076c38161ef6e7ca34
powerpc/xmon: Also setup debugger hooks when single-stepping

When single-stepping kernel code from xmon without a debug hook
enabled the kernel crashes. This can happen when kernel starts with
xmon on crash disabled but xmon is entered using sysrq.

Call force_enable_xmon when single-stepping in xmon to install the
xmon debug hooks.

Fixes: e1368d0c9edb ("powerpc/xmon: Setup debugger hooks when first break-point is set")
Signed-off-by: Michal Suchanek <msuchanek@suse.de>
Reviewed-by: Vaibhav Jain <vaibhav@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/xmon/xmon.c