Rev 4277 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4277 | Rev 4282 | ||
|---|---|---|---|
| Line 114... | Line 114... | ||
| 114 | ldx [%g7 + %lo(end_of_identity)], %g4 |
114 | ldx [%g7 + %lo(end_of_identity)], %g4 |
| 115 | cmp %g3, %g4 |
115 | cmp %g3, %g4 |
| 116 | bgeu %xcc, 0f |
116 | bgeu %xcc, 0f |
| 117 | 117 | ||
| 118 | ldx [%g7 + %lo(kernel_8k_tlb_data_template)], %g2 |
118 | ldx [%g7 + %lo(kernel_8k_tlb_data_template)], %g2 |
| 119 | or %g3, %g2, %g2 |
119 | add %g3, %g2, %g2 |
| 120 | stxa %g2, [%g0] ASI_DTLB_DATA_IN_REG ! identity map the kernel page |
120 | stxa %g2, [%g0] ASI_DTLB_DATA_IN_REG ! identity map the kernel page |
| 121 | retry |
121 | retry |
| 122 | 122 | ||
| 123 | /* |
123 | /* |
| 124 | * Third, catch and handle special cases when the trap is caused by |
124 | * Third, catch and handle special cases when the trap is caused by |