Home
last modified time | relevance | path

Searched hist:"76 b0f1337690d223811c852ad3a5078eb89276c5" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/arch/powerpc/kernel/
H A Dhw_breakpoint.cdiff 76b0f1337690d223811c852ad3a5078eb89276c5 Wed Jun 23 00:46:55 CDT 2010 Paul Mackerras <paulus@samba.org> powerpc, hw_breakpoint: Cooperate better with other single-steppers

The code we had to clear the MSR_SE bit was not doing anything because
the caller (ultimately single_step_exception() in traps.c) had already
cleared. Instead of trying to leave MSR_SE set if the TIF_SINGLESTEP
flag is set (which indicates that the process is being single-stepped
by ptrace), we instead return NOTIFY_DONE in that case, which means
the caller will generate a SIGTRAP for the process.

Signed-off-by: Paul Mackerras <paulus@samba.org>