Changeset cefb126 in mainline for kernel/arch/ia64/src/interrupt.c
- Timestamp:
- 2010-07-02T14:19:30Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 89c57b6
- Parents:
- fe7abd0 (diff), e3ee9b9 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/src/interrupt.c
rfe7abd0 rcefb126 133 133 } 134 134 135 static void dump_interrupted_context(istate_t *istate) 136 { 137 putchar('\n'); 138 printf("Interrupted context dump:\n"); 135 void istate_decode(istate_t *istate) 136 { 139 137 printf("ar.bsp=%p\tar.bspstore=%p\n", istate->ar_bsp, 140 138 istate->ar_bspstore); … … 183 181 184 182 fault_if_from_uspace(istate, "General Exception (%s).", desc); 185 186 dump_interrupted_context(istate); 187 panic("General Exception (%s).", desc); 183 panic_badtrap(istate, vector, "General Exception (%s).", desc); 188 184 } 189 185 … … 195 191 fault_if_from_uspace(istate, "Interruption: %#hx (%s).", 196 192 (uint16_t) vector, vector_to_string(vector)); 197 dump_interrupted_context(istate); 198 panic("Interruption: %#hx (%s).", (uint16_t) vector, 199 vector_to_string(vector)); 193 panic_badtrap(istate, vector, "Interruption: %#hx (%s).", 194 (uint16_t) vector, vector_to_string(vector)); 200 195 #endif 201 196 } … … 226 221 fault_if_from_uspace(istate, "Interruption: %#hx (%s).", 227 222 (uint16_t) vector, vector_to_string(vector)); 228 dump_interrupted_context(istate); 229 panic("Interruption: %#hx (%s).", (uint16_t) vector, 230 vector_to_string(vector)); 223 panic_badtrap(istate, vector, "Interruption: %#hx (%s).", 224 (uint16_t) vector, vector_to_string(vector)); 231 225 } 232 226
Note:
See TracChangeset
for help on using the changeset viewer.