X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/61bcf0c65dac58d2f29ab40e016489c89ec8eec0..d251b620d312e819923e55e223e0eb43b72a3bc6:/lunaix-os/kernel/mm/dmm.c diff --git a/lunaix-os/kernel/mm/dmm.c b/lunaix-os/kernel/mm/dmm.c index cb87202..44f0f9e 100644 --- a/lunaix-os/kernel/mm/dmm.c +++ b/lunaix-os/kernel/mm/dmm.c @@ -57,8 +57,8 @@ dmm_init(heap_context_t* heap) perm = 0; } - return vmm_set_mapping(PD_REFERENCED, heap->brk, 0, PG_WRITE | perm) != - NULL; + return vmm_set_mapping( + PD_REFERENCED, heap->brk, 0, PG_WRITE | perm, VMAP_NULL) != NULL; } int @@ -93,7 +93,8 @@ lxsbrk(heap_context_t* heap, size_t size, int user) vmm_set_mapping(PD_REFERENCED, PG_ALIGN(current_brk) + PG_SIZE + i, 0, - PG_WRITE | user); + PG_WRITE | user, + VMAP_NULL); } }