From: "Andi Kleen" Minor microoptimization in syscall entry slow path Signed-off-by: Andi Kleen Signed-off-by: Andrew Morton --- 25-akpm/arch/x86_64/kernel/entry.S | 4 +--- 1 files changed, 1 insertion(+), 3 deletions(-) diff -puN arch/x86_64/kernel/entry.S~x86_64-minor-microoptimization-in-syscall-entry-slow-path arch/x86_64/kernel/entry.S --- 25/arch/x86_64/kernel/entry.S~x86_64-minor-microoptimization-in-syscall-entry-slow-path Thu Apr 7 15:10:51 2005 +++ 25-akpm/arch/x86_64/kernel/entry.S Thu Apr 7 15:10:51 2005 @@ -302,9 +302,7 @@ int_very_careful: leaq 8(%rsp),%rdi # &ptregs -> arg1 call syscall_trace_leave popq %rdi - btr $TIF_SYSCALL_TRACE,%edi - btr $TIF_SYSCALL_AUDIT,%edi - btr $TIF_SINGLESTEP,%edi + andl $~(_TIF_SYSCALL_TRACE|_TIF_SYSCALL_AUDIT|_TIF_SINGLESTEP),%edi jmp int_restore_rest int_signal: _