From 4e155d8189f5fd7eeb4bee3f734833a218bbd390 Mon Sep 17 00:00:00 2001 From: Justin Miller Date: Fri, 16 Oct 2026 17:34:08 -0700 Subject: [PATCH] [NTOS:KE] Lower IRQL back down --- ntoskrnl/ke/amd64/trap.S | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ntoskrnl/ke/amd64/trap.S b/ntoskrnl/ke/amd64/trap.S index 7270af76cc9..51b76d61031 100644 --- a/ntoskrnl/ke/amd64/trap.S +++ b/ntoskrnl/ke/amd64/trap.S @@ -695,6 +695,10 @@ PUBLIC KiIpiInterrupt /* Call the worker routine */ call KiIpiInterruptHandler + /* Go back to the old irql */ + movzx rax, byte ptr [rbp + KTRAP_FRAME_PreviousIrql] + mov cr8, rax + /* Return */ ExitTrap (TF_SAVE_ALL or TF_IRQL) .ENDP