diff --git a/xtoskrnl/ar/amd64/archsup.S b/xtoskrnl/ar/amd64/archsup.S index 64b0b61..1c18ab2 100644 --- a/xtoskrnl/ar/amd64/archsup.S +++ b/xtoskrnl/ar/amd64/archsup.S @@ -102,7 +102,7 @@ ArpTrap\Vector: movdqa %xmm0, TrapXmm0(%rbp) /* Test previous mode and swap GS if needed */ - movl $0, TrapPreviousMode(%ebp) + movl $0, TrapPreviousMode(%rbp) mov %cs, %ax and $1, %al mov %al, TrapPreviousMode(%rbp)