News: 0001605050

  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)

Linux 6.19-rc5 To Fix Broken Nouveau Driver With Newer NVIDIA GPUs

([Linux Kernel] 1 Minute Ago Open-Source NVIDIA FIx)


Now past the end-of-year holidays, this round of Direct Rendering Manager (DRM) fixes for the in-development [1]Linux 6.19 are a bit more meaningful following those light holiday weeks. Sent out today were the DRM fixes for Linux 6.19-rc5 that includes a fix for broken support for newer NVIDIA GPUs on the Nouveau open-source driver.

Today's round of DRM fixes for Linux 6.19-rc5 include a regression fix by David Airlie for the Nouveau driver to not attempt the FWSEC -SB firmware on newer NVIDIA GPU platforms. A change made for the Linux 6.19 kernel and then back-ported to Linux 6.16+ as a "fix" to allocate the FWSEC-SB at boot ended up breaking newer NVIDIA GPU support that doesn't depend upon that path.

That caused breakage on the NVIDIA GeForce RTX 50 "Blackwell" current gneration GPUs at least of [2]freezes at boot time [3]reported by multiple users. I also encountered this issue when trying NVIDIA Blackwell testing on Nouveau with Linux 6.19.

Thankfully David Airlie has this regression fix now ready to go for Linux 6.19-rc5 and is also marked for back-porting to Linux 6.16+ where the problematic patch was also marked for back-porting.

This week's [4]DRM fixes pull also include various open-source NVIDIA Rust "Nova" driver fixes, a fix to the PCI VGA code to avoid multiple GPUs being reported as the boot display, and a number of AMDGPU kernel graphics driver fixes. AMDGPU saw fixes to the analog DC display code, VPE video processing fixes, Clang compiler build fixes, Navi 1x PCIe dynamic power management fixes, ring reset fixes, and other fixes.



[1] https://www.phoronix.com/search/Linux+6.19

[2] https://lore.kernel.org/nouveau/59736756-d81b-41bb-84ba-a1b51057cdd4@linux.dev/

[3] https://lore.kernel.org/nouveau/59736756-d81b-41bb-84ba-a1b51057cdd4@linux.dev/

[4] https://lore.kernel.org/dri-devel/CAPM=9txCYhhEQYMtR-Wborgso86tnPpBv-M=6+v8QVO3Sx197g@mail.gmail.com/



Unix Beer: Comes in several different brands, in cans ranging from 8 oz.
to 64 oz. Drinkers of Unix Beer display fierce brand loyalty, even
though they claim that all the different brands taste almost identical.
Sometimes the pop-tops break off when you try to open them, so you have
to have your own can opener around for those occasions, in which case you
either need a complete set of instructions, or a friend who has been
drinking Unix Beer for several years.
BSD stout: Deep, hearty, and an acquired taste. The official
brewer has released the recipe, and a lot of home-brewers now use it.
Hurd beer: Long advertised by the popular and politically active
GNU brewery, so far it has more head than body. The GNU brewery is
mostly known for printing complete brewing instructions on every can,
which contains hops, malt, barley, and yeast ... not yet fermented.
Linux brand: A recipe originally created by a drunken Finn in his
basement, it has since become the home-brew of choice for impecunious
brewers and Unix beer-lovers worldwide, many of whom change the recipe.
POSIX ales: Sweeter than lager, with the kick of a stout; the
newer batches of a lot of beers seem to blend ale and stout or lager.
Solaris brand: A lager, intended to replace Sun brand stout.
Unlike most lagers, this one has to be drunk more slowly than stout.
Sun brand: Long the most popular stout on the Unix market, it was
discontinued in favor of a lager.
SysV lager: Clear and thirst-quenching, but lacking the body of
stout or the sweetness of ale.