Use builder pattern to refactor the process module

This commit is contained in:
Jianfeng Jiang
2023-09-06 17:32:25 +08:00
committed by Tate, Hongliang Tian
parent 9ca64c281e
commit f540345bfd
42 changed files with 878 additions and 643 deletions

View File

@ -1,12 +1,12 @@
use crate::{
log_syscall_entry,
process::{process_filter::ProcessFilter, wait::wait_child_exit},
process::{wait_child_exit, ProcessFilter},
syscall::SYS_WAIT4,
util::write_val_to_user,
};
use crate::prelude::*;
use crate::process::wait::WaitOptions;
use crate::process::WaitOptions;
use super::SyscallReturn;