commit | c27852597829128a9c9d96d79ec454a83c6b0da5 | [log] [tgz] |
---|---|---|
author | David S. Miller <davem@davemloft.net> | Tue Sep 21 22:30:13 2010 -0700 |
committer | David S. Miller <davem@davemloft.net> | Tue Sep 21 22:30:13 2010 -0700 |
tree | 3fe8d2b5cd9d59a47c64491ba2398bc2039d339c | |
parent | 392c21802ee3aa85cee0e703105f797a8a7b9416 [diff] |
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>