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 | } |