On Mon, Sep 1, 2025 at 4:52 PM Dave Airlie <airl...@gmail.com> wrote: > > On Tue, 2 Sept 2025 at 04:18, M Henning <mhenn...@darkrefraction.com> wrote: > > Maybe we should also do this for older GPUs? eg. perhaps we should > > also update gf100_fifo_nonstall_allow / gf100_fifo_nonstall_block ? > > Those actually turn off the irq at the hardware, and therefore > shouldn't hit the allowed path check, not touching that without > someone showing it's broken. > > Dave.
I did some testing on kepler and it looks like it is broken. I can reproduce the Talos + transfer queue issue there easily. I wrote https://gitlab.freedesktop.org/mhenning/linux/-/commit/b3ef72898ae2bf19cf587b8679d193c9570ddb05 to fix the membar half of the issue but that still doesn't load Talos with a transfer queue, which means that we either need to apply this fix (nouveau: fix disabling the nonstall irq due to storm code) for kepler and probably all the other gens, or there's yet another bug lurking somewhere.