Unifying External Interrupt System (#51)
[lunaix-os.git] / lunaix-os / kernel / process / process.c
index cdaa12ac01f546e5761c1daa9a5ce4ac8c211c54..bb5008df3dee688bf1de4d6c0a9eea511b18db02 100644 (file)
@@ -12,8 +12,8 @@
 #include <lunaix/exec.h>
 #include <lunaix/fs.h>
 
-#include <sys/abi.h>
-#include <sys/mm/mm_defs.h>
+#include <asm/abi.h>
+#include <asm/mm_defs.h>
 
 LOG_MODULE("PROC")
 
@@ -64,7 +64,7 @@ spawn_process(struct thread** created, ptr_t entry, bool with_ustack)
     struct proc_mm* mm = vmspace(kproc);
 
     procvm_initvms_mount(mm);
-    
+
     struct thread* kthread = create_thread(kproc, with_ustack);
 
     if (!kthread) {
@@ -105,7 +105,7 @@ spawn_process_usr(struct thread** created, char* path,
         goto fail;
     }
 
-    struct exec_container container;
+    struct exec_host container;
     exec_init_container(&container, main_thread, VMS_MOUNT_1, argv, envp);
     if ((errno = exec_load_byname(&container, path))) {
         goto fail;