Replies: 9 comments
-
|
建议把每天的进展,或者每次遇到的问题,都新开一层来记录,维护起来方便,其他人也好阅读 😺 |
Beta Was this translation helpful? Give feedback.
-
2025.11.21 ~ 2025.11.22 周工作总结本周进展
下周计划尝试添加IPC的消息队列的系统调用:msgget, msgsnd, msgrcv, msgctl |
Beta Was this translation helpful? Give feedback.
-
2025.11.24 ~ 2025.11.30 周工作总结本周进展
提交PR 下周计划
|
Beta Was this translation helpful? Give feedback.
-
使用ipc-tools对msgget msgsnd msgrcv msgctl四个系统调用进行测试的测试过程:
starry:~# apk add util-linux
starry:~# ipcmk --queue
starry:~# ipcs -q
starry:~# /<test-name>
starry:~# ipcs -q
starry:~#ipcrm -q 0
starry:~#ipcs -q |
Beta Was this translation helpful? Give feedback.
-
2025.12.1 ~ 2025.12.7 周工作总结本周进展
下周计划
|
Beta Was this translation helpful? Give feedback.
-
2025.12.8 ~ 2025.12.14 周工作总结本周进展
下周计划
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
2025.12.15 ~ 2025.12.21 周工作总结本周进展
下周计划
|
Beta Was this translation helpful? Give feedback.
-
项目阶段工作总结1.ipc模块下的消息队列的相关系统调用
2.尝试实现inotify文件监控的相关系统调用
3.尝试实现内存文件memfd相关系统调用
|
Beta Was this translation helpful? Give feedback.










Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
任务链接与背景
本帖子用于记录 #7 中提到的方向三的添加和改进系统调用的进展
TODO
配置环境
当前问题 (2025 11 21)
已解决
编译命令
make build
部分输出
Updating git repository
https://github.com/Starry-OS/riscv_plic.gitERROR: Repository not found.
fatal: Could not read from remote repositor
可能原因
cargo.lock中
axplat-riscv64-visionfive2依赖plic
axplat-riscv64-qemu-virt依赖着riscv_plic 但不存在这个仓库 是否应该用plic替代?
解决办法
riscv_plic仓库存在了
Beta Was this translation helpful? Give feedback.
All reactions