aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/x86/entry/entry_64.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S
index c6f3677e6105..65aa16d845f6 100644
--- a/arch/x86/entry/entry_64.S
+++ b/arch/x86/entry/entry_64.S
@@ -92,7 +92,7 @@ END(native_usergs_sysret64)
92.endm 92.endm
93 93
94.macro TRACE_IRQS_IRETQ_DEBUG 94.macro TRACE_IRQS_IRETQ_DEBUG
95 bt $9, EFLAGS(%rsp) /* interrupts off? */ 95 btl $9, EFLAGS(%rsp) /* interrupts off? */
96 jnc 1f 96 jnc 1f
97 TRACE_IRQS_ON_DEBUG 97 TRACE_IRQS_ON_DEBUG
981: 981:
@@ -702,7 +702,7 @@ retint_kernel:
702#ifdef CONFIG_PREEMPT 702#ifdef CONFIG_PREEMPT
703 /* Interrupts are off */ 703 /* Interrupts are off */
704 /* Check if we need preemption */ 704 /* Check if we need preemption */
705 bt $9, EFLAGS(%rsp) /* were interrupts off? */ 705 btl $9, EFLAGS(%rsp) /* were interrupts off? */
706 jnc 1f 706 jnc 1f
7070: cmpl $0, PER_CPU_VAR(__preempt_count) 7070: cmpl $0, PER_CPU_VAR(__preempt_count)
708 jnz 1f 708 jnz 1f