Rev 1833 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1833 | Rev 1834 | ||
---|---|---|---|
Line 116... | Line 116... | ||
116 | pte_t *ptl3 = (pte_t *) PA2KA(GET_PTL1_ADDRESS(start_info.ptl0, PTL0_INDEX(va))); |
116 | pte_t *ptl3 = (pte_t *) PA2KA(GET_PTL1_ADDRESS(start_info.ptl0, PTL0_INDEX(va))); |
117 | 117 | ||
118 | SET_FRAME_ADDRESS(ptl3, PTL3_INDEX(va), pa); |
118 | SET_FRAME_ADDRESS(ptl3, PTL3_INDEX(va), pa); |
119 | SET_FRAME_FLAGS(ptl3, PTL3_INDEX(va), PAGE_PRESENT | PAGE_WRITE); |
119 | SET_FRAME_FLAGS(ptl3, PTL3_INDEX(va), PAGE_PRESENT | PAGE_WRITE); |
120 | } |
120 | } |
- | 121 | ||
- | 122 | /* Put initial stack safely in the mapped area */ |
|
- | 123 | stack_safe = PA2KA(PFN2ADDR(meminfo.start + meminfo.reserved)); |
|
121 | } |
124 | } |
122 | 125 | ||
123 | void arch_pre_mm_init(void) |
126 | void arch_pre_mm_init(void) |
124 | { |
127 | { |
125 | pm_init(); |
128 | pm_init(); |