From c33ad7318e74af170bb6f56732963c2fd6b5f046 Mon Sep 17 00:00:00 2001 From: chiichen Date: Thu, 5 Dec 2024 23:14:55 +0800 Subject: [PATCH] fix: compile error --- kernel/src/process/syscall.rs | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/kernel/src/process/syscall.rs b/kernel/src/process/syscall.rs index bc4488e8a..a6b74603f 100644 --- a/kernel/src/process/syscall.rs +++ b/kernel/src/process/syscall.rs @@ -19,22 +19,16 @@ use super::{ KernelStack, Pid, ProcessManager, }; use crate::{ - arch::{interrupt::TrapFrame, CurrentIrqArch, MMArch}, - exception::InterruptArch, - filesystem::{ + arch::{interrupt::TrapFrame, CurrentIrqArch, MMArch}, exception::InterruptArch, filesystem::{ procfs::procfs_register_pid, vfs::{file::FileDescriptorVec, MAX_PATHLEN}, - }, - mm::{ + }, libs::rand::rand_bytes, mm::{ ucontext::{AddressSpace, UserStack}, verify_area, MemoryManagementArch, VirtAddr, - }, - process::ProcessControlBlock, - sched::completion::Completion, - syscall::{ + }, process::ProcessControlBlock, sched::completion::Completion, syscall::{ user_access::{check_and_clone_cstr, check_and_clone_cstr_array, UserBufferWriter}, Syscall, - }, + } }; //参考资料:https://code.dragonos.org.cn/xref/linux-6.1.9/include/uapi/linux/utsname.h#17