spawn_process(struct thread** created, ptr_t entry, bool with_ustack)
{
struct proc_info* kproc = alloc_process();
spawn_process(struct thread** created, ptr_t entry, bool with_ustack)
{
struct proc_info* kproc = alloc_process();
- vmm_mount_pd(VMS_MOUNT_1, vmroot(kproc));
-
- struct thread* kthread = create_thread(kproc, VMS_MOUNT_1, with_ustack);
+ struct thread* kthread = create_thread(kproc, with_ustack);
exec_init_container(&container, main_thread, VMS_MOUNT_1, argv, envp);
if ((errno = exec_load_byname(&container, path))) {
goto fail;
}
commit_process(proc);
exec_init_container(&container, main_thread, VMS_MOUNT_1, argv, envp);
if ((errno = exec_load_byname(&container, path))) {
goto fail;
}
commit_process(proc);