From 31bc1cd013a47090c395ece0b682fdbd7c65c5ec Mon Sep 17 00:00:00 2001 From: Luke Street Date: Tue, 11 Nov 2025 21:26:31 -0700 Subject: [PATCH] Oops --- src/setup.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/setup.S b/src/setup.S index b6bcc17..addc8da 100644 --- a/src/setup.S +++ b/src/setup.S @@ -58,7 +58,7 @@ ASM_END(setThreadArea64) # bool installSelectors(TEB *teb) ASM_GLOBAL(installSelectors, @function) mov r8, rsp # save host stack - mov rsp, qword ptr [rsi+TEB_SP] # fetch guest stack + mov rsp, qword ptr [rdi+TEB_SP] # switch to guest stack mov ax, cs # fetch host code segment selector mov word ptr [rdi+TEB_HOST_CS_SEL], ax # store host code segment selector mov ax, word ptr [rdi+TEB_DS_SEL] # fetch data segment selector