Changeset f651e80 in mainline for kernel/arch/ia32xen/src/interrupt.c
- Timestamp:
- 2009-01-08T12:07:38Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 7447572
- Parents:
- c571f42
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32xen/src/interrupt.c
rc571f42 rf651e80 89 89 eoi_function(); 90 90 else 91 panic(" no eoi_function\n");91 panic("No eoi_function."); 92 92 93 93 } … … 95 95 static void null_interrupt(int n, istate_t *istate) 96 96 { 97 fault_if_from_uspace(istate, "Unserviced interrupt: %d ", n);98 99 decode_istate(istate); 100 panic("Unserviced interrupt: %d \n", n);97 fault_if_from_uspace(istate, "Unserviced interrupt: %d.", n); 98 99 decode_istate(istate); 100 panic("Unserviced interrupt: %d.", n); 101 101 } 102 102 … … 122 122 return; 123 123 } 124 fault_if_from_uspace(istate, "General protection fault ");124 fault_if_from_uspace(istate, "General protection fault."); 125 125 } 126 126 127 127 decode_istate(istate); 128 panic("General protection fault \n");128 panic("General protection fault."); 129 129 } 130 130 131 131 static void ss_fault(int n, istate_t *istate) 132 132 { 133 fault_if_from_uspace(istate, "Stack fault ");134 135 decode_istate(istate); 136 panic("Stack fault \n");133 fault_if_from_uspace(istate, "Stack fault."); 134 135 decode_istate(istate); 136 panic("Stack fault."); 137 137 } 138 138 … … 145 145 :"=m"(mxcsr) 146 146 ); 147 fault_if_from_uspace(istate, "SIMD FP exception(19), MXCSR: %#zx ",147 fault_if_from_uspace(istate, "SIMD FP exception(19), MXCSR: %#zx.", 148 148 (unative_t)mxcsr); 149 149 150 150 decode_istate(istate); 151 151 printf("MXCSR: %#zx\n",(unative_t)(mxcsr)); 152 panic("SIMD FP exception(19) \n");152 panic("SIMD FP exception(19)."); 153 153 } 154 154 … … 158 158 scheduler_fpu_lazy_request(); 159 159 #else 160 fault_if_from_uspace(istate, "FPU fault ");161 panic("FPU fault ");160 fault_if_from_uspace(istate, "FPU fault."); 161 panic("FPU fault."); 162 162 #endif 163 163 } … … 234 234 enable_irqs_function(irqmask); 235 235 else 236 panic(" no enable_irqs_function\n");236 panic("No enable_irqs_function."); 237 237 } 238 238 … … 242 242 disable_irqs_function(irqmask); 243 243 else 244 panic(" no disable_irqs_function\n");244 panic("No disable_irqs_function."); 245 245 } 246 246
Note:
See TracChangeset
for help on using the changeset viewer.