diff --git a/src/kpanic.c b/src/kpanic.c index 72f11e3..1cd0df8 100644 --- a/src/kpanic.c +++ b/src/kpanic.c @@ -20,11 +20,9 @@ __attribute__((noreturn)) void kpanic(const char *format, ...) kvprintf(format, &va); va_end(va); - if (strcmp(format, faults[14]) == 0) { - u32 faulting_address; - __asm__ __volatile__("mov %%cr2, %0" : "=r"(faulting_address)); - kprintf("fault at address: %p\n", faulting_address); - } + u32 faulting_address; + __asm__ __volatile__("mov %%cr2, %0" : "=r"(faulting_address)); + kprintf("fault at address: %p\n", faulting_address); /* for (int i = 16; i < 32; i++) */ /* kprintf("%p\n", page_table1[i]); */ /* show_valloc_mem(); */