Changeset 8440473 in mainline for kernel/arch/sparc64/include/trap/mmu.h
- Timestamp:
- 2006-10-26T21:36:32Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8c84448
- Parents:
- 19dce27
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/include/trap/mmu.h
r19dce27 r8440473 61 61 * First, try to refill TLB from TSB. 62 62 */ 63 64 63 #ifdef CONFIG_TSB 65 64 ldxa [%g0] ASI_IMMU, %g1 ! read TSB Tag Target Register … … 85 84 #ifdef CONFIG_TSB 86 85 ldxa [%g0] ASI_DMMU, %g1 ! read TSB Tag Target Register 87 srlx %g1, TSB_TAG_TARGET_CONTEXT_SHIFT, %g2 ! is this kernel miss?86 srlx %g1, TSB_TAG_TARGET_CONTEXT_SHIFT, %g2 ! is this a kernel miss? 88 87 brz,pn %g2, 0f 89 88 ldxa [%g0] ASI_DMMU_TSB_8KB_PTR_REG, %g3 ! read TSB 8K Pointer
Note:
See TracChangeset
for help on using the changeset viewer.