浏览代码

通过riscv64编译

MemoryShore 7 月之前
父节点
当前提交
fae0f7a2c0
共有 1 个文件被更改,包括 2 次插入8 次删除
  1. 2 8
      kernel/src/arch/riscv64/process/syscall.rs

+ 2 - 8
kernel/src/arch/riscv64/process/syscall.rs

@@ -79,14 +79,8 @@ impl Syscall {
         };
         let (user_sp, argv_ptr) = unsafe {
             param
-                .init_info()
-                .push_at(
-                    // address_space
-                    //     .write()
-                    //     .user_stack_mut()
-                    //     .expect("No user stack found"),
-                    &mut ustack_message,
-                )
+                .init_info_mut()
+                .push_at(&mut ustack_message)
                 .expect("Failed to push proc_init_info to user stack")
         };
         address_space.write().user_stack = Some(ustack_message);