Kernel - MMU usage fixes
[tpg/acess2.git] / Kernel / vfs / mmap.c
index 7b4d103..e3e6d94 100644 (file)
@@ -130,6 +130,7 @@ void *VFS_MMap(void *DestHint, size_t Length, int Protection, int Flags, int FD,
                        else
                        {
                                MM_Map( mapping_dest, pb->PhysAddrs[pagenum - pb->BaseOffset] );
+                               MM_RefPhys( pb->PhysAddrs[pagenum - pb->BaseOffset] );
                                LOG("Cached map %X to %p (%P)", pagenum*PAGE_SIZE, mapping_dest,
                                        pb->PhysAddrs[pagenum - pb->BaseOffset]);
                        }

UCC git Repository :: git.ucc.asn.au