sparc32: Fix exit flag passed from traced sys_sigreturn
authorKirill Tkhai <tkhai@yandex.ru>
Thu, 25 Jul 2013 21:17:15 +0000 (01:17 +0400)
committerBen Hutchings <ben@decadent.org.uk>
Sat, 26 Oct 2013 20:06:10 +0000 (21:06 +0100)
[ Upstream commit 7a3b0f89e3fea680f93932691ca41a68eee7ab5e ]

Pass 1 in %o1 to indicate that syscall_trace accounts exit.

Signed-off-by: Kirill Tkhai <tkhai@yandex.ru>
CC: David Miller <davem@davemloft.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
arch/sparc/kernel/entry.S

index f445e98..cfabc3d 100644 (file)
@@ -1177,7 +1177,7 @@ sys_sigreturn:
         nop
 
        call    syscall_trace
-        nop
+        mov    1, %o1
 
 1:
        /* We don't want to muck with user registers like a