From 4f1e33558559831d178f7cb73e6c3b21276ef650 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Fri, 7 May 2021 16:13:56 -0700 Subject: pk: make breakpoints fatal Resolves #216 --- pk/handlers.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pk/handlers.c b/pk/handlers.c index 7216713..4b4abaf 100644 --- a/pk/handlers.c +++ b/pk/handlers.c @@ -32,8 +32,7 @@ static void handle_illegal_instruction(trapframe_t* tf) static void handle_breakpoint(trapframe_t* tf) { dump_tf(tf); - printk("Breakpoint!\n"); - tf->epc += 4; + panic("Breakpoint!"); } static void handle_misaligned_fetch(trapframe_t* tf) -- cgit v1.1