diff options
Diffstat (limited to 'vm/vm_kmem.c')
-rw-r--r-- | vm/vm_kmem.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vm/vm_kmem.c b/vm/vm_kmem.c index 488ae30d..466019ae 100644 --- a/vm/vm_kmem.c +++ b/vm/vm_kmem.c @@ -181,9 +181,10 @@ vm_kmem_map_pa(phys_addr_t pa, size_t size, return NULL; } - for (offset = 0; offset < map_size; offset += PAGE_SIZE) + for (offset = 0; offset < map_size; offset += PAGE_SIZE) { pmap_enter(kernel_pmap, map_va + offset, start + offset, VM_PROT_READ | VM_PROT_WRITE, PMAP_PEF_GLOBAL); + } pmap_update(kernel_pmap); |