diff --git a/src/kernel/panic.c b/src/kernel/panic.c index 2c1f649..cb6f27d 100644 --- a/src/kernel/panic.c +++ b/src/kernel/panic.c @@ -2,6 +2,7 @@ #include #include #include +#include "memory.h" void kpanic(const char *reason){ kputs("\n!!! PANIC !!!\n"); @@ -50,5 +51,7 @@ void handle_trap() { } kprintf("Faulting Address (if applicable): 0x%p\n", mtval); + heap_stats(); + poweroff(); } \ No newline at end of file