Changeset a0d74fd in mainline for arch/ia64/src/mm/page.c
- Timestamp:
- 2006-03-01T11:07:04Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9ad03fe
- Parents:
- 2c49fbbe
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia64/src/mm/page.c
r2c49fbbe ra0d74fd 56 56 void set_environment(void) 57 57 { 58 59 58 region_register rr; 60 59 pta_register pta; … … 63 62 /* 64 63 * First set up kernel region register. 65 * This action is redundand (see start.S) but I would to keep it to make sure that 66 *no unexpected changes will be made. 64 * This is redundant (see start.S) but we keep it here just for sure. 67 65 */ 68 66 rr.word = rr_read(VRN_KERNEL); 69 67 rr.map.ve = 0; /* disable VHPT walker */ 70 68 rr.map.ps = PAGE_WIDTH; 71 rr.map.rid = ASID2RID(ASID_KERNEL, VRN_KERNEL);69 rr.map.rid = ASID2RID(ASID_KERNEL, VRN_KERNEL); 72 70 rr_write(VRN_KERNEL, rr.word); 73 71 srlz_i(); 74 72 srlz_d(); 75 73 76 74 /* 77 75 * And invalidate the rest of region register. … … 84 82 rr.word == rr_read(i); 85 83 rr.map.ve = 0; /* disable VHPT walker */ 86 rr.map.rid = ASID2RID(ASID_INVALID,i);84 rr.map.rid = RID_INVALID; 87 85 rr_write(i, rr.word); 88 86 srlz_i(); … … 101 99 srlz_i(); 102 100 srlz_d(); 103 104 105 return ;106 107 101 } 108 102
Note:
See TracChangeset
for help on using the changeset viewer.