mirror of
https://github.com/torvalds/linux.git
synced 2024-11-02 10:11:36 +00:00
sh: kprobes: Default to NOTIFY_DONE for unhandled debug traps.
Presently this is doing a force_sig() SIGTRAP, which is already taken care of in the generic code if no one asserts NOTIFY_STOP. Switch the default return to NOTIFY_DONE in the case of unhandled traps, so that the same trap may pass through to other users on the same die chain. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
parent
174b5c9923
commit
ee386de774
@ -474,7 +474,7 @@ int __kprobes kprobe_exceptions_notify(struct notifier_block *self,
|
||||
ret = NOTIFY_STOP;
|
||||
} else {
|
||||
/* Not a kprobe trap */
|
||||
force_sig(SIGTRAP, current);
|
||||
ret = NOTIFY_DONE;
|
||||
}
|
||||
} else {
|
||||
p = get_kprobe(addr);
|
||||
|
Loading…
Reference in New Issue
Block a user