On Tue, Nov 15, 2022 at 07:26:01AM -0500, Christoff Humphries wrote: > Hello all, > > What are some areas within the kernel that need some attention? > > I’m looking for a project within the kernel to work on, and I > wanted to reach out to see what may be neglected or could use a > programmer to check it out. > > Thanks! > Christoff
If you are looking for some low hanging fruit. There are many WiFI drivers that still need to be converted to the new branch on Mercurial. You will need to obtain some hardware. This will help us move to a fully MPSAFE networking stack, get better WiFi performance, and make it easier to sync newer drivers from FreeBSD. https://wiki.netbsd.org/Driver_state_matrix/ There are many little code problems constantly being detected by fuzzing to investigate. Some have C reproducer code. This helps contribute to the stability, reliability, and security of NetBSD. https://syzkaller.appspot.com/netbsd There are also various other little things you can try to find work for yourself. A good exercise might be to try running some random Linux binaries with compat_linux, find which ones fail, and investigate which system calls they are using that compat_linux does not yet support.