From: Andrew Morton <akpm@osdl.org>

Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 arch/ia64/kernel/fsys.S |    4 +---
 1 files changed, 1 insertion(+), 3 deletions(-)

diff -puN arch/ia64/kernel/fsys.S~git-ia64-pre arch/ia64/kernel/fsys.S
--- 25/arch/ia64/kernel/fsys.S~git-ia64-pre	2005-05-05 14:32:24.000000000 -0700
+++ 25-akpm/arch/ia64/kernel/fsys.S	2005-05-05 14:32:29.000000000 -0700
@@ -611,10 +611,8 @@ GLOBAL_ENTRY(fsys_bubble_down)
 	movl r2=ia64_ret_from_syscall
 	;;
 	mov rp=r2				// set the real return addr
-	and r3=_TIF_SYSCALL_TRACEAUDIT,r3
+	tbit.z p8,p0=r3,TIF_SYSCALL_TRACE
 	;;
-	cmp.eq p8,p0=r3,r0
-
 (p10)	br.cond.spnt.many ia64_ret_from_syscall	// p10==true means out registers are more than 8
 (p8)	br.call.sptk.many b6=b6		// ignore this return addr
 	br.cond.sptk ia64_trace_syscall
_