Re: GSoC'2026 | Emulating missing linux syscalls
Yuri Honegger <[email protected]> Mon, 9 Mar 2026 10:46:31 +0100
| Newsgroups | gmane.os.netbsd.devel.kernel |
|---|---|
| Message-ID | <[email protected]> |
> Am 09.03.2026 um 05:39 schrieb Sayed Mohsen <[email protected]>: > > Hello, > I'm excited to apply for this project to expand my knowledge in the development of linux kernel. NetBSD != Linux You’ll learn a lot about kernel development and that probably transfers to linux, but you’ll be working on the NetBSD kernel. Besides reading the documentation for a syscall, you shouldn’t need to touch linux code a lot. > > I discovered the website below but there is no obvious way to get started the project to be able to write a professional proposal for it. A first step is to identify syscalls that currently aren’t implemented. - you could run linux binaries on NetBSD and see if they work - you could compile a list of syscalls that are emulated on NetBSD and compare it with a list of syscalls on linux Next, you’d have to decide which syscall(s) you want to implement based on - what interests you - what can be emulated on NetBSD (e.g. because the syscall is too linux specific) - your skill level > > https://wiki.netbsd.org/projects/project/linux_timer/ > > Please, how can I get started? There has been a lot of interest in this project, I can also advise you to look at other messages on the mailing lists and the IRC logs. > Best regards, > Sayed Mohsen - yuri