Changeset cefb126 in mainline for kernel/arch/ppc32/src/mm/tlb.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/ppc32/src/mm/tlb.c
rfe7abd0 rcefb126 111 111 static void pht_refill_fail(uintptr_t badvaddr, istate_t *istate) 112 112 { 113 const char *symbol = symtab_fmt_name_lookup(istate->pc); 114 const char *sym2 = symtab_fmt_name_lookup(istate->lr); 115 116 fault_if_from_uspace(istate, 117 "PHT Refill Exception on %p.", badvaddr); 118 panic("%p: PHT Refill Exception at %p (%s<-%s).", badvaddr, 119 istate->pc, symbol, sym2); 113 fault_if_from_uspace(istate, "PHT Refill Exception on %p.", badvaddr); 114 panic_memtrap(istate, PF_ACCESS_READ, badvaddr, 115 "PHT Refill Exception."); 120 116 } 121 117 … … 209 205 * 210 206 */ 211 void pht_refill( int n, istate_t *istate)207 void pht_refill(unsigned int n, istate_t *istate) 212 208 { 213 209 as_t *as = (AS == NULL) ? AS_KERNEL : AS; … … 260 256 * 261 257 */ 262 bool pht_refill_real( int n, istate_t *istate)258 bool pht_refill_real(unsigned int n, istate_t *istate) 263 259 { 264 260 uintptr_t badvaddr; … … 366 362 * 367 363 */ 368 void tlb_refill_real(int n, uint32_t tlbmiss, ptehi_t ptehi, ptelo_t ptelo, istate_t *istate) 364 void tlb_refill_real(unsigned int n, uint32_t tlbmiss, ptehi_t ptehi, 365 ptelo_t ptelo, istate_t *istate) 369 366 { 370 367 uint32_t badvaddr = tlbmiss & 0xfffffffc;
Note:
See TracChangeset
for help on using the changeset viewer.