StarryOS 信号扩展 syscall 测试记录
本文记录本轮只改测试和文档的结果。范围固定为 6 个 syscall:sigaltstack、rt_sigtimedwait、rt_sigsuspend、rt_sigqueueinfo、rt_tgsigqueueinfo、rt_sigreturn。本轮没有修改 os/StarryOS 或 components/starry-signal 的实现源码。
参考环境
- 日期:2026-05-20
- 本地参考:宿主 Linux x86_64
- StarryOS 入口验证命令:
cargo xtask starry test qemu --arch x86_64 -g normal -c syscall - 注意:当前 shell 带有
LD_PRELOAD=...libproxychains4.so,运行 QEMU user 时会引入额外动态链接风险;本轮复测 StarryOS grouped case 时使用了env -u LD_PRELOAD。