From 331a2a442b2c8595002d342372d4d08f104b382d Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Tue, 8 Apr 2025 17:55:13 -0400 Subject: backtrace --- kernel/cpu/idt.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'kernel/cpu') diff --git a/kernel/cpu/idt.c b/kernel/cpu/idt.c index 6bd1a7a..5b93987 100644 --- a/kernel/cpu/idt.c +++ b/kernel/cpu/idt.c @@ -1,3 +1,4 @@ +#include "lib/klib.h" #include #include #include @@ -197,6 +198,8 @@ void idt_exception_handler(uint64_t exception, uint64_t code, regs_t *state) kputs("\n"); + log_backtrace_ex((void *)state->rip, (void *)state->rbp); + while (1) { halt(); } -- cgit v1.2.3-freya