diff options
Diffstat (limited to 'kernel/cpu/idt.c')
-rw-r--r-- | kernel/cpu/idt.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/kernel/cpu/idt.c b/kernel/cpu/idt.c index 7ad0be1..a7a93f6 100644 --- a/kernel/cpu/idt.c +++ b/kernel/cpu/idt.c @@ -50,7 +50,7 @@ __attribute__((no_caller_saved_registers)) void EOI(u8 irq) { } void general_protection_fault(reg_t *regs) { - klog("General Protetion Fault", 0x1); + klog(LOG_ERROR, "General Protetion Fault"); kprintf(" Error Code: %x\n", regs->error_code); kprintf("Instruction Pointer: %x\n", regs->eip); if (current_task) { @@ -64,12 +64,12 @@ void general_protection_fault(reg_t *regs) { void double_fault(registers_t *regs) { (void)regs; - klog("DOUBLE FAULT", LOG_ERROR); + klog(LOG_ERROR, "DOUBLE FAULT"); halt(); } void invalid_opcode(reg_t *regs) { - klog("Invalid opcode", LOG_ERROR); + klog(LOG_ERROR, "Invalid opcode"); kprintf("Instruction Pointer: %x\n", regs->eip); dump_backtrace(8); halt(); @@ -90,7 +90,7 @@ void page_fault(reg_t *regs) { return; } - klog("Page Fault", LOG_ERROR); + klog(LOG_ERROR, "Page Fault"); kprintf("CR2: %x\n", cr2); if (current_task) { kprintf("PID: %x\n", current_task->pid); |