m68k: Remove ptrace_signal_deliver
authorAndreas Schwab <schwab@linux-m68k.org>
Tue, 6 Jun 2017 22:11:44 +0000 (00:11 +0200)
committerGeert Uytterhoeven <geert@linux-m68k.org>
Mon, 19 Jun 2017 17:41:48 +0000 (19:41 +0200)
commit204a2be30a7a8a8d12642f23f3fbdc8b9923b500
tree7c79d881f83dc301fa9aa3d51e5a573e1a292a30
parent1072734a2c63490cdcc8f6b33bdf8d3310ea6192
m68k: Remove ptrace_signal_deliver

This fixes debugger syscall restart interactions.  A debugger that
modifies the tracee's program counter is expected to set the orig_d0
pseudo register to -1, to disable a possible syscall restart.

This removes the last user of the ptrace_signal_deliver hook in the ptrace
signal handling, so remove that as well.

Signed-off-by: Andreas Schwab <schwab@linux-m68k.org>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
arch/m68k/include/asm/signal.h
arch/m68k/kernel/signal.c
include/linux/ptrace.h
kernel/signal.c