Searched refs:fork (Results 1 – 18 of 18) sorted by relevance
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.0.md | 101 - 用户态、内核态进程/线程的fork/vfork(注意,用户态的fork和内核态的有一定的区别,内核态的fork更复杂) 195 - SYS_FORK fork系统调用 226 - fork/vfork
|
H A D | V0.1.1.md | 37 - 将fork相关代码移动到fork.c 191 new:在fork时拷贝signal和sighand (#91)
|
H A D | V0.1.9.md | 93 - bugfix: 修正fork的时候没有正确拷贝vm holes的bug ([#433](https://github.com/DragonOS-Community/DragonOS/pull/4… 1134 修正fork的时候没有正确拷贝vm holes的bug (#433) 1512 * 补充了 fork 中复制信号信息的逻辑 1832 * 进程管理重构:完成fork的主体逻辑 (#309) 1834 1.完成fork的主体逻辑 1845 * 删除旧的fork以及signal的代码,并调整fork/vfork/execve系统调用 (#325) 1847 1.删除旧的fork 1849 3.调整了fork/vfork/execve系统调用
|
H A D | V0.1.6.md | 229 *修复ps2键盘驱动程序inode在进程fork的时候导致死锁的问题.
|
/DragonOS/kernel/src/arch/x86_64/process/ |
H A D | kthread.rs | 12 fork::CloneFlags, 45 let pid = ProcessManager::fork(&frame, clone_flags).inspect_err(|_e| { in __inner_create()
|
H A D | mod.rs | 21 fork::{CloneFlags, KernelCloneArgs},
|
/DragonOS/tools/ |
H A D | .gdbinit | 3 set follow-fork-mode child
|
/DragonOS/user/apps/test_shm/ |
H A D | sender.c | 32 int pid = fork(); in main()
|
/DragonOS/user/apps/test_mkfifo/ |
H A D | main.c | 25 pid = fork(); in main()
|
/DragonOS/kernel/src/arch/riscv64/process/ |
H A D | kthread.rs | 6 fork::CloneFlags, 43 let pid = ProcessManager::fork(&frame, clone_flags).map_err(|e| { in __inner_create()
|
H A D | mod.rs | 22 fork::{CloneFlags, KernelCloneArgs},
|
/DragonOS/user/apps/test_eventfd/ |
H A D | main.c | 25 switch (fork()) { in main()
|
/DragonOS/kernel/src/process/ |
H A D | syscall.rs | 11 fork::{CloneFlags, KernelCloneArgs}, 76 pub fn fork(frame: &TrapFrame) -> Result<usize, SystemError> { in fork() method 77 ProcessManager::fork(frame, CloneFlags::empty()).map(|pid| pid.into()) in fork() 83 Self::fork(frame) in vfork()
|
H A D | fork.rs | 157 pub fn fork( in fork() method
|
H A D | kthread.rs | 25 use super::{fork::CloneFlags, Pid, ProcessControlBlock, ProcessFlags};
|
H A D | mod.rs | 75 pub mod fork; module
|
/DragonOS/docs/introduction/ |
H A D | features.md | 34 - [x] fork
|
/DragonOS/kernel/src/syscall/ |
H A D | mod.rs | 15 fork::KernelCloneArgs, 38 process::{fork::CloneFlags, syscall::PosixOldUtsName, Pid}, 208 SYS_FORK => Self::fork(frame), in handle()
|