News: 0001457995

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Former Nouveau Lead Developer Joins NVIDIA, Continues Working On Open-Source Driver

([Nouveau] 5 Hours Ago Working At NVIDIA)


Following last year [1]Nouveau receiving support for running with the NVIDIA GSP firmware and initial GeForce RTX 40 series accelerated support, Ben Skeggs of Red Hat unexpectedly [2]resigned as the Nouveau kernel driver maintainer . It turns out this longtime open-source Nouveau driver developer is now employed by NVIDIA Corp and continuing to work on the open-source Linux graphics driver.

[3]Ben Skeggs is at NVIDIA. I'm not sure what is more surprising that he is at the green giant or that he's able to continue working on the Nouveau driver in an official capacity. Ben Skeggs has been involved with the Nouveau project for more than a decade.

After months of being absent in Nouveau driver development happenings, last night he posted [4]a set of 156 patches . This massive patch series is a follow-up to the Nouveau GSP firmware enablement work and cleans up the code. The focus on the series is replacing the ioctl-like interface between the NVKM and the Nouveau DRM driver to now leverage more direct calls for reducing the driver overhead and call chain complexity. In the process there's also a fair amount of code cleaning. The 156 patches affect around ten thousand lines of code.

And this big patch series is submitted from his new NVIDIA work email address:

While NVIDIA has their open (out of tree) kernel drivers these days, it wasn't on my bingo card to see Ben Skeggs at NVIDIA and to continue contributing directly to Nouveau. Interesting times ahead...



[1] https://www.phoronix.com/news/Nouveau-Patches-Run-On-GSP-Blob

[2] https://www.phoronix.com/news/Nouveau-Maintainer-Resigns

[3] https://www.phoronix.com/search/Ben+Skeggs

[4] https://lore.kernel.org/nouveau/CAPM=9tyW=YuDQrRwrYK_ayuvEnp+9irTuze=MP-zkowm3CFJ9A@mail.gmail.com/T/



Spajdrex

letonga

clippy

M.Bahr

Rovano

FireBurn

mrg666

mxan

darkbasic

If we do not change our direction we are likely to end up where we are headed.