aboutsummaryrefslogtreecommitdiff
path: root/kernel/vm/vmmap.c
diff options
context:
space:
mode:
authorsotech117 <michael_foiani@brown.edu>2024-05-15 01:15:00 +0000
committersotech117 <michael_foiani@brown.edu>2024-05-15 01:15:00 +0000
commitf077699e3c77321235c007ec7e47e066ed55ca68 (patch)
tree48a3322ed6d363dbd2155d8e19470797301a8d77 /kernel/vm/vmmap.c
parent53b54f664ed2b4630c23cacc9e216a6a5935b57f (diff)
s5 fixes!
Diffstat (limited to 'kernel/vm/vmmap.c')
-rw-r--r--kernel/vm/vmmap.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/vm/vmmap.c b/kernel/vm/vmmap.c
index 5f8e575..34dfaa5 100644
--- a/kernel/vm/vmmap.c
+++ b/kernel/vm/vmmap.c
@@ -302,13 +302,14 @@ vmmap_t *vmmap_clone(vmmap_t *map)
// NOT_YET_IMPLEMENTED("VM: vmmap_clone");
// Create a new vmmap
- // vmmap_collapse(map);
vmmap_t *new_vmmap = vmmap_create();
if (new_vmmap == NULL)
{
return NULL;
}
+ vmmap_collapse(map);
+
// Iterate over the list of vmareas
list_iterate(&map->vmm_list, vma, vmarea_t, vma_plink)
{