feat: heap support and re-worked
[lunaix-os.git] / lunaix-os / kernel / mm / mmio.c
index 99e8fb8e36298d3b45c394e2eb3a5246377a7c4b..e9843d64d9ade7273b7b8e845446515752283d7d 100644 (file)
@@ -20,7 +20,7 @@ void*
 iounmap(uintptr_t vaddr, u32_t size)
 {
     for (size_t i = 0; i < size; i += PG_SIZE) {
-        uintptr_t paddr = vmm_del_mapping(PD_REFERENCED, vaddr + i);
+        uintptr_t paddr = vmm_del_mapping(VMS_SELF, vaddr + i);
         pmm_free_page(KERNEL_PID, paddr);
     }
 }
\ No newline at end of file