diff --git a/src/system/kernel/arch/x86/arch_interrupts.S b/src/system/kernel/arch/x86/arch_interrupts.S index dca676c8cc..558b132372 100644 --- a/src/system/kernel/arch/x86/arch_interrupts.S +++ b/src/system/kernel/arch/x86/arch_interrupts.S @@ -194,8 +194,8 @@ .align 8; \ FUNCTION(name): \ pushl $vector; \ - pushl $-1; \ - pushl $-1; \ + pushl %edx; \ + pushl %eax; \ jmp int_bottom; \ FUNCTION_END(name)