From 6e9b3275d75e0cdbae1e8f7e4dda8880bb6346bc Mon Sep 17 00:00:00 2001 From: Aleksa Vuckovic Date: Sat, 3 Sep 2022 23:53:53 +0200 Subject: gdt & tss --- kernel/src/cpu/irq_stub.S | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'kernel/src/cpu/irq_stub.S') diff --git a/kernel/src/cpu/irq_stub.S b/kernel/src/cpu/irq_stub.S index 4db722e..9b2b2d8 100644 --- a/kernel/src/cpu/irq_stub.S +++ b/kernel/src/cpu/irq_stub.S @@ -38,11 +38,9 @@ isr\number: .macro isr_error number .global isr\number isr\number: - add $8, %rsp + pop %rdi pushall cld - # setting error to 0 - mov $0, %rdi call isr\number\()_handler popall iretq -- cgit v1.2.3