Commit [c27852] Maximize Restore History

sparc: Prevent no-handler signal syscall restart recursion.

Explicitly clear the "in-syscall" bit when we have no signal
handler and back up the program counters to back up the system
call.

Reported-by: Al Viro <viro@ZenIV.linux.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>

David S. Miller David S. Miller 2010-09-22

changed arch/sparc/kernel/signal32.c
changed arch/sparc/kernel/signal_32.c
changed arch/sparc/kernel/signal_64.c
arch/sparc/kernel/signal32.c Diff Switch to side-by-side view
Loading...
arch/sparc/kernel/signal_32.c Diff Switch to side-by-side view
Loading...
arch/sparc/kernel/signal_64.c Diff Switch to side-by-side view
Loading...