vmm: vmm_fork, vmm_destroycontext and fix pagetable used on destroyrange

This commit is contained in:
Matheus
2023-05-16 19:36:06 -03:00
parent e0b2f2a582
commit 29cd03313e
2 changed files with 78 additions and 10 deletions
+1
View File
@@ -92,6 +92,7 @@ static inline int mmuflagstovnodeflags(mmuflags_t mmuflags) {
return flags;
}
vmmcontext_t *vmm_fork(vmmcontext_t *oldcontext);
void *vmm_map(void *addr, size_t size, int flags, mmuflags_t mmuflags, void *private);
void vmm_unmap(void *addr, size_t size, int flags);
bool vmm_pagefault(void *addr, bool user, int actions);