[CCing Danilo, who committed the culprit] On 04.11.24 13:11, Diogo Ivo wrote: > On Tue Oct 15, 2024 at 7:13 PM WEST, Linux regression tracking (Thorsten Leemhuis) wrote: >> On 10.10.24 15:32, Diogo Ivo wrote: >>> >>> Somewhere between 6.11-rc4 and 6.11-rc5 the following error message is displayed >>> when trying to initialize a nvc0_screen on the Tegra X1's GM20B: >>> >>> [ 34.431210] nouveau 57000000.gpu: pmu:hpq: timeout waiting for queue ready >>> [ 34.438145] nouveau 57000000.gpu: gr: init failed, -110 >>> nvc0_screen_create:1075 - Error allocating PGRAPH context for M2MF: -110 >>> failed to create GPU screen >> >> Thx for the report. Hmmm. No reply so far. :-/ >> >> Diogo, maybe report this here as well: >> https://gitlab.freedesktop.org/drm/nouveau/-/issues/ >> >> Afterwards drop a link to the ticket here. Reporting nouveau issues via >> email should work, but maybe you have more luck there. > > Gentle ping on this topic. @airlied: I missed this earlier (and I assume you did, too), but seems this regression is caused by the following change of yours: 9b340aeb26d50e ("nouveau/firmware: use dma non-coherent allocator") For the full report see the start of the thread here: https://lore.kernel.org/all/20241010133253.30311-1-diogo.ivo@xxxxxxxxxxxxxxxxxx/ Diogo submitted an issue to the nouveau tracker as well: https://gitlab.freedesktop.org/drm/nouveau/-/issues/391 Another user just joined and reported seeing similar problems. And I just noticed there is another regression report bisected to the same change: https://gitlab.freedesktop.org/drm/nouveau/-/issues/388 Two users there are affected by the change; one of them in the 6.6.y series and a revert there was able to fix this. Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr If I did something stupid, please tell me, as explained on that page. #regzbot poke