Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
智核速启队
OSKernel2025-SC7
Merge requests
!110
[feat] 完善shm
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
智核速启队
requested to merge
ly
into
master
Jul 25, 2025
Overview
0
Commits
3
Pipelines
0
Changes
9
shm_attaches链表,记录当前进程附加的所有共享内存段信息,当进程调用shmdt时,可以快速在链表中查找对应地址的附加记录
shm_attach_list链表,记录每个进程附加该共享内存段时使用的虚拟地址,当进程调用shmdt时,需要从链表中找到对应的记录并删除
pagefault现在vma中找不到地址时会触发 SIGSEGV 段错误信号
除shmat2需要用户权限外,其他shmat测例均通过,shmdt通过