Rev 1860 | Rev 1865 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 1860 | Rev 1864 | ||
|---|---|---|---|
| Line 134... | Line 134... | ||
| 134 | data.size = PAGESIZE_8K; |
134 | data.size = PAGESIZE_8K; |
| 135 | data.pfn = fr.pfn; |
135 | data.pfn = fr.pfn; |
| 136 | data.l = false; |
136 | data.l = false; |
| 137 | data.cp = t->c; |
137 | data.cp = t->c; |
| 138 | data.cv = t->c; |
138 | data.cv = t->c; |
| 139 | data.p = t->p; |
139 | data.p = t->k; /* p like privileged */ |
| 140 | data.w = ro ? false : t->w; |
140 | data.w = ro ? false : t->w; |
| 141 | data.g = t->g; |
141 | data.g = t->g; |
| 142 | 142 | ||
| 143 | dtlb_data_in_write(data.value); |
143 | dtlb_data_in_write(data.value); |
| 144 | } |
144 | } |
| Line 164... | Line 164... | ||
| 164 | data.size = PAGESIZE_8K; |
164 | data.size = PAGESIZE_8K; |
| 165 | data.pfn = fr.pfn; |
165 | data.pfn = fr.pfn; |
| 166 | data.l = false; |
166 | data.l = false; |
| 167 | data.cp = t->c; |
167 | data.cp = t->c; |
| 168 | data.cv = t->c; |
168 | data.cv = t->c; |
| 169 | data.p = t->p; |
169 | data.p = t->k; /* p like privileged */ |
| 170 | data.w = false; |
170 | data.w = false; |
| 171 | data.g = t->g; |
171 | data.g = t->g; |
| 172 | 172 | ||
| 173 | itlb_data_in_write(data.value); |
173 | itlb_data_in_write(data.value); |
| 174 | } |
174 | } |