Rev 2131 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2131 | Rev 2307 | ||
|---|---|---|---|
| Line 74... | Line 74... | ||
| 74 | 74 | ||
| 75 | length = size + (s - (s & ~(PAGE_SIZE - 1))); |
75 | length = size + (s - (s & ~(PAGE_SIZE - 1))); |
| 76 | cnt = length / PAGE_SIZE + (length % PAGE_SIZE > 0); |
76 | cnt = length / PAGE_SIZE + (length % PAGE_SIZE > 0); |
| 77 | 77 | ||
| 78 | for (i = 0; i < cnt; i++) |
78 | for (i = 0; i < cnt; i++) |
| 79 | page_mapping_insert(AS_KERNEL, s + i * PAGE_SIZE, s + i * PAGE_SIZE, PAGE_NOT_CACHEABLE); |
79 | page_mapping_insert(AS_KERNEL, s + i * PAGE_SIZE, s + i * PAGE_SIZE, PAGE_NOT_CACHEABLE | PAGE_WRITE); |
| 80 | 80 | ||
| 81 | } |
81 | } |
| 82 | 82 | ||
| 83 | /** Insert mapping of page to frame. |
83 | /** Insert mapping of page to frame. |
| 84 | * |
84 | * |