https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e65559460913f1dc41f5d33f671aa6353bb3e7b0

commit e65559460913f1dc41f5d33f671aa6353bb3e7b0
Author:     Timo Kreuzer <timo.kreu...@reactos.org>
AuthorDate: Sat Dec 2 16:37:44 2023 +0200
Commit:     Timo Kreuzer <timo.kreu...@reactos.org>
CommitDate: Fri Dec 8 20:16:51 2023 +0200

    [NTOS:KE/x64] (Re)move initialization of IRQL and TR
---
 ntoskrnl/ke/amd64/kiinit.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/ntoskrnl/ke/amd64/kiinit.c b/ntoskrnl/ke/amd64/kiinit.c
index c6810ef1253..999b09b4fbe 100644
--- a/ntoskrnl/ke/amd64/kiinit.c
+++ b/ntoskrnl/ke/amd64/kiinit.c
@@ -162,7 +162,6 @@ KiInitializePcr(IN PKIPCR Pcr,
 
     /* Start us out at PASSIVE_LEVEL */
     Pcr->Irql = PASSIVE_LEVEL;
-    KeSetCurrentIrql(PASSIVE_LEVEL);
 }
 
 VOID
@@ -240,6 +239,8 @@ KiInitializeCpu(PKIPCR Pcr)
 
     /* Initialize MXCSR */
     _mm_setcsr(INITIAL_MXCSR);
+
+    KeSetCurrentIrql(PASSIVE_LEVEL);
 }
 
 static
@@ -276,9 +277,6 @@ KiInitializeTss(
 
     /* Setup a stack for NMI Traps */
     Tss->Ist[3] = (ULONG64)NmiStack;
-
-    /* Load the task register */
-    __ltr(KGDT64_SYS_TSS);
 }
 
 CODE_SEG("INIT")

Reply via email to