Commit [ed1cde] Maximize Restore History

frv: double syscall restarts, syscall restart in sigreturn()

We need to make sure that only the first do_signal() to be handled on
the way out syscall will bother with syscall restarts; additionally, the
check on the "signal has user handler" path had been wrong - compare
with restart prevention in sigreturn()...

Signed-off-by: Al Viro <>
Signed-off-by: David Howells <>
Signed-off-by: Linus Torvalds <>

Al Viro Al Viro 2010-09-20

Linus Torvalds Linus Torvalds 2010-09-20

changed arch/frv/kernel/signal.c
arch/frv/kernel/signal.c Diff Switch to side-by-side view