Join Nostr
2026-01-09 16:18:55 UTC
in reply to

ity [unit X-69] - VIOLENT FUCK on Nostr: would you welcome a Linux graphics kernel dev that knows very little about FreeBSD ...

would you welcome a Linux graphics kernel dev that knows very little about FreeBSD but wants to learn?

I worked with Intel (GEN12, iGPU and dGPU. Almost entirely Render & Compute, almost no Display or init and zero Media or power management), Mesa (primarily around anv, NIR and brw), X11 (Clients & protocol impl libs) and Wayland (clients and compositors on Linux), and briefly touched the FreeBSD drm-kmod. I have been working on writing a standalone graphics stack as a hobby project which as one of the primary long-term goals has to replace drm-kmod & Mesa with something less tied to Linux on systems like FreeBSD for limited use cases.

I occasionally write blog posts for the sake of documenting imo underdocumented parts of systems programming, such as this one about Linux graphics https://itycodes.org/gpudrv.html, though writing complete documentation for such large and complex codebases is a complex ordeal that is at constant odds with my perfectionism.

I do not have any impressive contributions (two small patches in Mesa), and I'm definitely not an expert, but I've spent a long time messing around with these things on Linux. I'm unfortunately a systems developer only, so my hardware debugging skills are limited but evolving.

I have also worked on the side on Linux USB stack security, PERC H965i RAID controller reverse engineering, and various other misc device driver stuff (including some in a personal hobby OS)

I did daily drive FreeBSD on a laptop for a year as a user and was planning to port a Wi-Fi driver but never got around to it.

Figured I'd ask anyway even though I'm not exactly a perfect fit, cuz might as well.