- NetBSD 的 compat_linux 将 Linux 系统调用转换为 NetBSD 等价调用,旨在实现兼容性。
- 该项目使用 LTP 测试套件来评估 compat_linux 上的系统调用覆盖率和行为。
- LTP 测试通过 compat_linux 和 suse15_gcc12 静态编译,并添加了必要的 RPM 包。
- 在 QEMU 中对 NetBSD 10 和 11RC5 进行的测试揭示了成熟的 POSIX 支持以及意料之外的差异。
- 为支持可重复性,创建了自定义测试包和文档(包括电子表格和日志)。
- 下一步计划包括提升用户友好性并修复已识别的问题。