LoGin
LoGin
原先重构的时候写了slab,但是未经测试,可以考虑移植开源的slab https://github.com/DragonOS-Community/DragonOS/issues/523
可以先merge一下主线,然后review之后,剩余的功能分多个pr提交
@sparkzky linux下面strace一下看看行为。然后再在dragonos打一下syscall的日志看看。可能是mmap & pagecache相关的 cc @MemoryShore
https://github.com/DragonOS-Community/DragonOS/pull/1229 这里也能复现。 可能跟进程fork&退出的时候unmap页面/pagecache有关 只要我不让子进程退出就不会出现segment fault,以及No mapped VMA的报错。
解决了,见 https://github.com/DragonOS-Community/DragonOS/issues/1231
这个pr解决了本issue https://github.com/DragonOS-Community/DragonOS/pull/1234
@1037827920 麻烦看看?哈哈哈
合并主线内容进来的时候选择用merge的方式,不然会造成很多更改。
函数注释的格式要改一下,详细的要参考文档里面参与开发部分有讲注释格式