Commit 7a0a2dff authored by Andi Kleen's avatar Andi Kleen Committed by Andi Kleen

[PATCH] Add a missing check for irq flags tracing in NMI

NMIs are not supposed to track the irq flags, but TRACE_IRQS_IRETQ
did it anyways. Add a check.

Cc: mingo@elte.hu
Signed-off-by: default avatarAndi Kleen <ak@suse.de>
parent aecc6361
...@@ -773,7 +773,9 @@ paranoid_exit\trace: ...@@ -773,7 +773,9 @@ paranoid_exit\trace:
testl $3,CS(%rsp) testl $3,CS(%rsp)
jnz paranoid_userspace\trace jnz paranoid_userspace\trace
paranoid_swapgs\trace: paranoid_swapgs\trace:
.if \trace
TRACE_IRQS_IRETQ 0 TRACE_IRQS_IRETQ 0
.endif
swapgs swapgs
paranoid_restore\trace: paranoid_restore\trace:
RESTORE_ALL 8 RESTORE_ALL 8
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment