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.

Reply via email to