From a7151dbc893898d762aa42532d52479a1b2f4a7d Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Sun, 3 May 2026 18:49:51 +0200 Subject: [PATCH] Fix boot stack initialization by returning the highest address --- xtoskrnl/ar/amd64/procsup.cc | 2 +- xtoskrnl/ar/i686/procsup.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/xtoskrnl/ar/amd64/procsup.cc b/xtoskrnl/ar/amd64/procsup.cc index 0cb662b..8789045 100644 --- a/xtoskrnl/ar/amd64/procsup.cc +++ b/xtoskrnl/ar/amd64/procsup.cc @@ -20,7 +20,7 @@ XTAPI PVOID AR::ProcSup::GetBootStack(VOID) { - return (PVOID)BootStack; + return (PVOID)((ULONG_PTR)BootStack + KERNEL_STACK_SIZE); } XTAPI diff --git a/xtoskrnl/ar/i686/procsup.cc b/xtoskrnl/ar/i686/procsup.cc index 6a0d5d7..2fbd860 100644 --- a/xtoskrnl/ar/i686/procsup.cc +++ b/xtoskrnl/ar/i686/procsup.cc @@ -20,7 +20,7 @@ XTAPI PVOID AR::ProcSup::GetBootStack(VOID) { - return (PVOID)BootStack; + return (PVOID)((ULONG_PTR)BootStack + KERNEL_STACK_SIZE); } XTAPI