tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: GSoC'2026 | Emulating missing linux syscalls




> Am 09.03.2026 um 05:39 schrieb Sayed Mohsen <sayedmohsen635%gmail.com@localhost>:
> 
> 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


Home | Main Index | Thread Index | Old Index