diff options
-rw-r--r-- | arch/x86_64/kernel/entry.S | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/x86_64/kernel/entry.S b/arch/x86_64/kernel/entry.S index e126284db7a8..053d6e80c31f 100644 --- a/arch/x86_64/kernel/entry.S +++ b/arch/x86_64/kernel/entry.S | |||
@@ -302,9 +302,7 @@ int_very_careful: | |||
302 | leaq 8(%rsp),%rdi # &ptregs -> arg1 | 302 | leaq 8(%rsp),%rdi # &ptregs -> arg1 |
303 | call syscall_trace_leave | 303 | call syscall_trace_leave |
304 | popq %rdi | 304 | popq %rdi |
305 | btr $TIF_SYSCALL_TRACE,%edi | 305 | andl $~(_TIF_SYSCALL_TRACE|_TIF_SYSCALL_AUDIT|_TIF_SINGLESTEP),%edi |
306 | btr $TIF_SYSCALL_AUDIT,%edi | ||
307 | btr $TIF_SINGLESTEP,%edi | ||
308 | jmp int_restore_rest | 306 | jmp int_restore_rest |
309 | 307 | ||
310 | int_signal: | 308 | int_signal: |