From 8c97d11513ca2074f166af981be15e60275e9912 Mon Sep 17 00:00:00 2001 From: daniel-k Date: Fri, 26 Aug 2016 18:07:34 +0200 Subject: [PATCH] kernel/entry.asm: fix pseudo interrupt stack frame (ordering was wrong) --- hermit/arch/x86/kernel/entry.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hermit/arch/x86/kernel/entry.asm b/hermit/arch/x86/kernel/entry.asm index 2173b571f..37767864d 100644 --- a/hermit/arch/x86/kernel/entry.asm +++ b/hermit/arch/x86/kernel/entry.asm @@ -506,8 +506,8 @@ switch_context: pushfq ; RFLAGS push QWORD 0x08 ; CS push QWORD rollback ; RIP - push QWORD 0x00 ; Interrupt number push QWORD 0x00edbabe ; Error code + push QWORD 0x00 ; Interrupt number push rax push rcx push rdx