Hi, My name is Piyush, and I’m an engineering student with a strong interest in operating systems and kernel development. I have been actively working with Linux kernel internals and low-level system programming, and I’m currently looking to contribute to NetBSD kernel development. I’m particularly interested in the Linux syscall emulation work under compat_linux, specifically identifying missing Linux system calls that prevent certain binaries from running and contributing toward implementing the required support in NetBSD’s compatibility layer. I would like to work on this project and begin by reproducing failures using Linux binaries, tracing missing functionality, and studying the existing compat_linux implementation before proposing patches. I’d greatly appreciate guidance on:
1. suitable initial binaries or known failing workloads, 2. currently prioritized or missing syscalls, 3. and any recommended starting points in the compat_linux subsystem. Please let me know how I can best get started and coordinate with ongoing efforts. Thank you for your time. Best regards, Piyush
