Changes in kernel/arch/sparc64/src/trap/exception.c [a000878c:22a28a69] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/src/trap/exception.c
ra000878c r22a28a69 44 44 #include <symtab.h> 45 45 46 void dump_istate(istate_t *istate)46 void istate_decode(istate_t *istate) 47 47 { 48 48 const char *tpcs = symtab_fmt_name_lookup(istate->tpc); … … 58 58 { 59 59 fault_if_from_uspace(istate, "%s.", __func__); 60 dump_istate(istate); 61 panic("%s.", __func__); 60 panic_badtrap(istate, n, "%s.", __func__); 62 61 } 63 62 … … 66 65 { 67 66 fault_if_from_uspace(istate, "%s.", __func__); 68 dump_istate(istate); 69 panic("%s.", __func__); 67 panic_badtrap(istate, n, "%s.", __func__); 70 68 } 71 69 … … 74 72 { 75 73 fault_if_from_uspace(istate, "%s.", __func__); 76 dump_istate(istate); 77 panic("%s.", __func__); 74 panic_badtrap(istate, n, "%s.", __func__); 78 75 } 79 76 … … 82 79 { 83 80 fault_if_from_uspace(istate, "%s.", __func__); 84 dump_istate(istate); 85 panic("%s.", __func__); 81 panic_badtrap(istate, n, "%s.", __func__); 86 82 } 87 83 … … 90 86 { 91 87 fault_if_from_uspace(istate, "%s.", __func__); 92 dump_istate(istate); 93 panic("%s.", __func__); 88 panic_badtrap(istate, n, "%s.", __func__); 94 89 } 95 90 … … 98 93 { 99 94 fault_if_from_uspace(istate, "%s.", __func__); 100 dump_istate(istate); 101 panic("%s.", __func__); 95 panic_badtrap(istate, n, "%s.", __func__); 102 96 } 103 97 … … 118 112 #else 119 113 fault_if_from_uspace(istate, "%s.", __func__); 120 dump_istate(istate); 121 panic("%s.", __func__); 114 panic_badtrap(istate, n, "%s.", __func__); 122 115 #endif 123 116 } … … 127 120 { 128 121 fault_if_from_uspace(istate, "%s.", __func__); 129 dump_istate(istate); 130 panic("%s.", __func__); 122 panic_badtrap(istate, n, "%s.", __func__); 131 123 } 132 124 … … 135 127 { 136 128 fault_if_from_uspace(istate, "%s.", __func__); 137 dump_istate(istate); 138 panic("%s.", __func__); 129 panic_badtrap(istate, n, "%s.", __func__); 139 130 } 140 131 … … 143 134 { 144 135 fault_if_from_uspace(istate, "%s.", __func__); 145 dump_istate(istate); 146 panic("%s.", __func__); 136 panic_badtrap(istate, n, "%s.", __func__); 147 137 } 148 138 … … 151 141 { 152 142 fault_if_from_uspace(istate, "%s.", __func__); 153 dump_istate(istate); 154 panic("%s.", __func__); 143 panic_badtrap(istate, n, "%s.", __func__); 155 144 } 156 145 … … 159 148 { 160 149 fault_if_from_uspace(istate, "%s.", __func__); 161 dump_istate(istate); 162 describe_dmmu_fault(); 163 panic("%s.", __func__); 150 panic_badtrap(istate, n, "%s.", __func__); 164 151 } 165 152 … … 168 155 { 169 156 fault_if_from_uspace(istate, "%s.", __func__); 170 dump_istate(istate); 171 panic("%s.", __func__); 157 panic_badtrap(istate, n, "%s.", __func__); 172 158 } 173 159 … … 176 162 { 177 163 fault_if_from_uspace(istate, "%s.", __func__); 178 dump_istate(istate); 179 panic("%s.", __func__); 164 panic_badtrap(istate, n, "%s.", __func__); 180 165 } 181 166 … … 184 169 { 185 170 fault_if_from_uspace(istate, "%s.", __func__); 186 dump_istate(istate); 187 panic("%s.", __func__); 171 panic_badtrap(istate, n, "%s.", __func__); 188 172 } 189 173 … … 192 176 { 193 177 fault_if_from_uspace(istate, "%s.", __func__); 194 dump_istate(istate); 195 panic("%s.", __func__); 178 panic_badtrap(istate, n, "%s.", __func__); 196 179 } 197 180 … … 200 183 { 201 184 fault_if_from_uspace(istate, "%s.", __func__); 202 dump_istate(istate); 203 panic("%s.", __func__); 185 panic_badtrap(istate, n, "%s.", __func__); 204 186 } 205 187 … … 208 190 { 209 191 fault_if_from_uspace(istate, "%s.", __func__); 210 dump_istate(istate); 211 panic("%s.", __func__); 192 panic_badtrap(istate, n, "%s.", __func__); 212 193 } 213 194 … … 216 197 { 217 198 fault_if_from_uspace(istate, "%s.", __func__); 218 dump_istate(istate); 219 panic("%s.", __func__); 199 panic_badtrap(istate, n, "%s.", __func__); 220 200 } 221 201
Note:
See TracChangeset
for help on using the changeset viewer.