Changes in kernel/arch/amd64/src/interrupt.c [304342e:98000fb] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/src/interrupt.c
r304342e r98000fb 53 53 #include <ddi/irq.h> 54 54 #include <symtab.h> 55 #include <stacktrace.h>56 55 57 56 /* … … 81 80 istate->r10, istate->r11); 82 81 printf("%%rsp=%#llx\n", &istate->stack[0]); 83 84 stack_trace_istate(istate);85 82 } 86 83 … … 99 96 decode_istate(n, istate); 100 97 panic("Unserviced interrupt."); 101 }102 103 static void de_fault(int n, istate_t *istate)104 {105 fault_if_from_uspace(istate, "Divide error.");106 decode_istate(n, istate);107 panic("Divide error.");108 98 } 109 99 … … 210 200 } 211 201 212 exc_register(0, "de_fault", (iroutine) de_fault);213 202 exc_register(7, "nm_fault", (iroutine) nm_fault); 214 203 exc_register(12, "ss_fault", (iroutine) ss_fault);
Note:
See TracChangeset
for help on using the changeset viewer.