DragonOS icon indicating copy to clipboard operation
DragonOS copied to clipboard

[BUG REPORT] 迁移fork系统调用时的初始化错误

Open dolzhuying opened this issue 6 months ago • 2 comments

在迁移fork系统调用时:

Image 内核初始化会大概率出现如下错误:

Image

经调试在调用ProcessManager::fork前加上log后:

Image

内核可以正常初始化:

Image 且经多次尝试都未出错,指令也能正常执行 原因不明

dolzhuying avatar Jun 04 '25 10:06 dolzhuying

fork系统调用属于process部分,已迁移 https://github.com/DragonOS-Community/DragonOS/pull/1184 暂时先添加log的行为

dolzhuying avatar Jun 04 '25 12:06 dolzhuying

fork系统调用属于process部分,已迁移 #1184 暂时先添加log的行为

fork和vfork暂时先不注册到系统调用表,保留原先match匹配

dolzhuying avatar Jun 04 '25 12:06 dolzhuying

这个pr解决了本issue https://github.com/DragonOS-Community/DragonOS/pull/1234

fslongjin avatar Jul 11 '25 17:07 fslongjin