- Timestamp:
- 2006-06-18T10:52:41Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e600ec4
- Parents:
- 281994b
- Location:
- arch
- Files:
-
- 8 edited
-
amd64/src/interrupt.c (modified) (1 diff)
-
amd64/src/mm/memory_init.c (modified) (1 diff)
-
amd64/src/mm/page.c (modified) (1 diff)
-
ia32/src/interrupt.c (modified) (1 diff)
-
ia64/src/mm/tlb.c (modified) (6 diffs)
-
mips32/src/mm/tlb.c (modified) (3 diffs)
-
sparc64/src/mm/tlb.c (modified) (2 diffs)
-
sparc64/src/trap/exception.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
arch/amd64/src/interrupt.c
r281994b rfbf7b4c 63 63 64 64 printf("-----EXCEPTION(%d) OCCURED----- ( %s )\n",n, __FUNCTION__); 65 printf("%%rip: %#ll X(%s)\n",istate->rip, symbol);66 printf("ERROR_WORD=%#ll X\n", istate->error_word);67 printf("%%rcs=%#ll X, flags=%#llX, %%cr0=%#llX\n", istate->cs, istate->rflags,read_cr0());68 printf("%%rax=%#ll X, %%rcx=%#llX, %%rdx=%#llX\n",istate->rax,istate->rcx,istate->rdx);69 printf("%%rsi=%#ll X, %%rdi=%#llX, %%r8 =%#llX\n",istate->rsi,istate->rdi,istate->r8);70 printf("%%r9 =%#ll X, %%r10 =%#llX, %%r11=%#llX\n",istate->r9,istate->r10,istate->r11);65 printf("%%rip: %#llx (%s)\n",istate->rip, symbol); 66 printf("ERROR_WORD=%#llx\n", istate->error_word); 67 printf("%%rcs=%#llx, flags=%#llx, %%cr0=%#llx\n", istate->cs, istate->rflags, read_cr0()); 68 printf("%%rax=%#llx, %%rcx=%#llx, %%rdx=%#llx\n", istate->rax, istate->rcx, istate->rdx); 69 printf("%%rsi=%#llx, %%rdi=%#llx, %%r8 =%#llx\n", istate->rsi, istate->rdi, istate->r8); 70 printf("%%r9 =%#llx, %%r10 =%#llx, %%r11=%#llx\n", istate->r9, istate->r10, istate->r11); 71 71 #ifdef CONFIG_DEBUG_ALLREGS 72 printf("%%r12=%#ll X, %%r13=%#llX, %%r14=%#llX\n",istate->r12,istate->r13,istate->r14);73 printf("%%r15=%#ll X, %%rbx=%#llX, %%rbp=%#llX\n",istate->r15,istate->rbx,&istate->rbp);72 printf("%%r12=%#llx, %%r13=%#llx, %%r14=%#llx\n", istate->r12, istate->r13, istate->r14); 73 printf("%%r15=%#llx, %%rbx=%#llx, %%rbp=%#llx\n", istate->r15, istate->rbx, &istate->rbp); 74 74 #endif 75 printf("%%rsp=%#ll X\n",&istate->stack[0]);75 printf("%%rsp=%#llx\n", &istate->stack[0]); 76 76 } 77 77 -
arch/amd64/src/mm/memory_init.c
r281994b rfbf7b4c 52 52 53 53 for (i=0;i<e820counter;i++) { 54 printf("E820 base: %#ll X size: %#llXtype: ", e820table[i].base_address, e820table[i].size);54 printf("E820 base: %#llx size: %#llx type: ", e820table[i].base_address, e820table[i].size); 55 55 switch (e820table[i].type) { 56 56 case MEMMAP_MEMORY_AVAILABLE: -
arch/amd64/src/mm/page.c
r281994b rfbf7b4c 193 193 194 194 print_info_errcode(n, istate); 195 printf("Page fault address: %ll X\n", page);195 printf("Page fault address: %llx\n", page); 196 196 panic("page fault\n"); 197 197 } -
arch/ia32/src/interrupt.c
r281994b rfbf7b4c 136 136 :"=m"(mxcsr) 137 137 ); 138 fault_if_from_uspace(istate, "SIMD FP exception(19), MXCSR: %#z X",138 fault_if_from_uspace(istate, "SIMD FP exception(19), MXCSR: %#zx", 139 139 (__native)mxcsr); 140 140 141 141 PRINT_INFO_ERRCODE(istate); 142 printf("MXCSR: %#z X\n",(__native)(mxcsr));142 printf("MXCSR: %#zx\n",(__native)(mxcsr)); 143 143 panic("SIMD FP exception(19)\n"); 144 144 } -
arch/ia64/src/mm/tlb.c
r281994b rfbf7b4c 471 471 page_table_unlock(AS, true); 472 472 if (as_page_fault(va, PF_ACCESS_EXEC, istate) == AS_PF_FAULT) { 473 fault_if_from_uspace(istate,"Page fault at % P",va);473 fault_if_from_uspace(istate,"Page fault at %p",va); 474 474 panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); 475 475 } … … 518 518 page_table_unlock(AS, true); 519 519 if (as_page_fault(va, PF_ACCESS_READ, istate) == AS_PF_FAULT) { 520 fault_if_from_uspace(istate,"Page fault at % P",va);520 fault_if_from_uspace(istate,"Page fault at %p",va); 521 521 panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); 522 522 } … … 564 564 } else { 565 565 if (as_page_fault(va, PF_ACCESS_WRITE, istate) == AS_PF_FAULT) { 566 fault_if_from_uspace(istate,"Page fault at % P",va);566 fault_if_from_uspace(istate,"Page fault at %p",va); 567 567 panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); 568 568 t->d = true; … … 601 601 } else { 602 602 if (as_page_fault(va, PF_ACCESS_EXEC, istate) == AS_PF_FAULT) { 603 fault_if_from_uspace(istate,"Page fault at % P",va);603 fault_if_from_uspace(istate,"Page fault at %p",va); 604 604 panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); 605 605 t->a = true; … … 638 638 } else { 639 639 if (as_page_fault(va, PF_ACCESS_READ, istate) == AS_PF_FAULT) { 640 fault_if_from_uspace(istate,"Page fault at % P",va);640 fault_if_from_uspace(istate,"Page fault at %p",va); 641 641 panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); 642 642 t->a = true; … … 680 680 page_table_unlock(AS, true); 681 681 if (as_page_fault(va, PF_ACCESS_READ, istate) == AS_PF_FAULT) { 682 fault_if_from_uspace(istate,"Page fault at % P",va);682 fault_if_from_uspace(istate,"Page fault at %p",va); 683 683 panic("%s: va=%p, rid=%d\n", __FUNCTION__, va, rid); 684 684 } -
arch/mips32/src/mm/tlb.c
r281994b rfbf7b4c 345 345 sym2 = s; 346 346 347 fault_if_from_uspace(istate, "TLB Refill Exception on % P", cp0_badvaddr_read());348 panic("% X: TLB Refill Exception at %X(%s<-%s)\n", cp0_badvaddr_read(), istate->epc, symbol, sym2);347 fault_if_from_uspace(istate, "TLB Refill Exception on %p", cp0_badvaddr_read()); 348 panic("%x: TLB Refill Exception at %x(%s<-%s)\n", cp0_badvaddr_read(), istate->epc, symbol, sym2); 349 349 } 350 350 … … 357 357 if (s) 358 358 symbol = s; 359 fault_if_from_uspace(istate, "TLB Invalid Exception on % P", cp0_badvaddr_read());360 panic("% X: TLB Invalid Exception at %X(%s)\n", cp0_badvaddr_read(), istate->epc, symbol);359 fault_if_from_uspace(istate, "TLB Invalid Exception on %p", cp0_badvaddr_read()); 360 panic("%x: TLB Invalid Exception at %x(%s)\n", cp0_badvaddr_read(), istate->epc, symbol); 361 361 } 362 362 … … 368 368 if (s) 369 369 symbol = s; 370 fault_if_from_uspace(istate, "TLB Modified Exception on % P", cp0_badvaddr_read());371 panic("% X: TLB Modified Exception at %X(%s)\n", cp0_badvaddr_read(), istate->epc, symbol);370 fault_if_from_uspace(istate, "TLB Modified Exception on %p", cp0_badvaddr_read()); 371 panic("%x: TLB Modified Exception at %x(%s)\n", cp0_badvaddr_read(), istate->epc, symbol); 372 372 } 373 373 -
arch/sparc64/src/mm/tlb.c
r281994b rfbf7b4c 208 208 t.value = itlb_tag_read_read(i); 209 209 210 printf("%d: vpn=%#ll X, context=%d, v=%d, size=%d, nfo=%d, ie=%d, soft2=%#X, diag=%#X, pfn=%#X, soft=%#X, l=%d, cp=%d, cv=%d, e=%d, p=%d, w=%d, g=%d\n",210 printf("%d: vpn=%#llx, context=%d, v=%d, size=%d, nfo=%d, ie=%d, soft2=%#x, diag=%#x, pfn=%#x, soft=%#x, l=%d, cp=%d, cv=%d, e=%d, p=%d, w=%d, g=%d\n", 211 211 i, t.vpn, t.context, d.v, d.size, d.nfo, d.ie, d.soft2, d.diag, d.pfn, d.soft, d.l, d.cp, d.cv, d.e, d.p, d.w, d.g); 212 212 } … … 217 217 t.value = dtlb_tag_read_read(i); 218 218 219 printf("%d: vpn=%#ll X, context=%d, v=%d, size=%d, nfo=%d, ie=%d, soft2=%#X, diag=%#X, pfn=%#X, soft=%#X, l=%d, cp=%d, cv=%d, e=%d, p=%d, w=%d, g=%d\n",219 printf("%d: vpn=%#llx, context=%d, v=%d, size=%d, nfo=%d, ie=%d, soft2=%#x, diag=%#x, pfn=%#x, soft=%#x, l=%d, cp=%d, cv=%d, e=%d, p=%d, w=%d, g=%d\n", 220 220 i, t.vpn, t.context, d.v, d.size, d.nfo, d.ie, d.soft2, d.diag, d.pfn, d.soft, d.l, d.cp, d.cv, d.e, d.p, d.w, d.g); 221 221 } -
arch/sparc64/src/trap/exception.c
r281994b rfbf7b4c 53 53 void do_data_access_error(void) 54 54 { 55 panic("Data Access Error: % P\n", tpc_read());55 panic("Data Access Error: %p\n", tpc_read()); 56 56 } 57 57 … … 59 59 void do_illegal_instruction(void) 60 60 { 61 panic("Illegal Instruction: % P\n", tpc_read());61 panic("Illegal Instruction: %p\n", tpc_read()); 62 62 } 63 63
Note:
See TracChangeset
for help on using the changeset viewer.
