Hasty Briefsbeta

Bilingual

NetBSD GSoC 2026 Reports: Testing Compat Linux: Syscall Testing

4 hours ago
  • NetBSD's compat_linux translates Linux syscalls into NetBSD equivalents, aiming for compatibility.
  • The project uses the LTP test suite to evaluate syscall coverage and behavior on compat_linux.
  • LTP tests were statically compiled using compat_linux and suse15_gcc12, with necessary RPMs added.
  • Testing on NetBSD 10 and 11RC5 in QEMU revealed both mature POSIX support and unexpected divergences.
  • A custom testing package and documentation (spreadsheet, logs) were created for reproducibility.
  • Next steps include improving user-friendliness and fixing identified issues.