diff --git a/Kernel/Boot/boot.S b/Kernel/Boot/boot.S index 694d53f9f1..0fa21e34dc 100644 --- a/Kernel/Boot/boot.S +++ b/Kernel/Boot/boot.S @@ -40,6 +40,9 @@ stack_top: .type init, @function start: + cli + cld + mov $stack_top, %esp and $-16, %esp @@ -48,7 +51,6 @@ start: pushl %eax /* Multiboot header magic */ pushl %ebx /* Multiboot header pointer */ - cli call init pushl $exit_message