diff options
author | davem <davem> | 2002-01-31 22:38:25 +0000 |
---|---|---|
committer | davem <davem> | 2002-01-31 22:38:25 +0000 |
commit | 0f3a7bb114157e01abedb47d1f7ffd6879e7f6b4 (patch) | |
tree | d0e9ff4574b8b68ac804a560c31af67ad18162d7 | |
parent | 2f475e20cd247c70f9fadca899795466d0ea8951 (diff) | |
download | netdev-vger-cvs-0f3a7bb114157e01abedb47d1f7ffd6879e7f6b4.tar.gz |
Mask out syscall tracer count correctly wrt.
2.5.3-final task_work changes.
-rw-r--r-- | arch/sparc64/kernel/entry.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/sparc64/kernel/entry.S b/arch/sparc64/kernel/entry.S index c0a9a8356..4495a1b88 100644 --- a/arch/sparc64/kernel/entry.S +++ b/arch/sparc64/kernel/entry.S @@ -1,4 +1,4 @@ -/* $Id: entry.S,v 1.142 2002-01-31 03:30:06 davem Exp $ +/* $Id: entry.S,v 1.143 2002-01-31 22:38:25 davem Exp $ * arch/sparc64/kernel/entry.S: Sparc64 trap low-level entry points. * * Copyright (C) 1995,1997 David S. Miller (davem@caip.rutgers.edu) @@ -1565,7 +1565,7 @@ ret_sys_call: sllx %g2, 32, %g2 bgeu,pn %xcc, 1f - andcc %l0, 0x02, %l6 + andcc %l0, 0xff, %l6 andn %g3, %g2, %g3 /* System call success, clear Carry condition code. */ stx %g3, [%sp + STACK_BIAS + REGWIN_SZ + PT_V9_TSTATE] bne,pn %icc, linux_syscall_trace2 |