aboutsummaryrefslogtreecommitdiff
path: root/kernel/proc/proc.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/proc/proc.c')
-rw-r--r--kernel/proc/proc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/proc/proc.c b/kernel/proc/proc.c
index f7878a2..f13064a 100644
--- a/kernel/proc/proc.c
+++ b/kernel/proc/proc.c
@@ -223,6 +223,9 @@ proc_t *proc_create(const char *name)
proc_initproc = proc;
}
+ proc->p_vmmap = vmmap_clone(curproc->p_vmmap);
+ curproc->p_vmmap->vmm_proc = proc;
+
#ifdef __VFS__
// clone and ref the files from curproc
for (int fd = 0; fd < NFILES; fd++)