X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/92f6e64a6da763c45ff9f4ab5eafcab3d8766dcb..b60166b327a9108b07e3069fa6568a451529ffd9:/lunaix-os/kernel/fs/pcache.c diff --git a/lunaix-os/kernel/fs/pcache.c b/lunaix-os/kernel/fs/pcache.c index 8f6a710..4c6f69c 100644 --- a/lunaix-os/kernel/fs/pcache.c +++ b/lunaix-os/kernel/fs/pcache.c @@ -23,21 +23,21 @@ static void pcache_free_page(void* va) { ptr_t pa = vmm_del_mapping(VMS_SELF, (ptr_t)va); - pmm_free_page(KERNEL_PID, pa); + pmm_free_page(pa); } static void* pcache_alloc_page() { int i = 0; - ptr_t pp = pmm_alloc_page(KERNEL_PID, 0), va = 0; + ptr_t pp = pmm_alloc_page(0), va = 0; if (!pp) { return NULL; } if (!(va = (ptr_t)vmap(pp, PG_SIZE, PG_PREM_RW, 0))) { - pmm_free_page(KERNEL_PID, pp); + pmm_free_page(pp); return NULL; }