16:07mattst88: o/
16:07mattst88: is this the best channel for radv topics?
16:08mattst88: I'm interested in learning about radv/amdgpu GPU hang debugging. what do we have, what do we need, etc.
16:30Frogging101: This is the right channel
16:36mareko: mattst88: booting with amdgpu.gpu_recovery=0 (to disable it) and when it hangs, umr (amdgpu user mode register debugger) can be used to read hw status registers to try to figure out where the hw is stuck, it can also print disassembly of running shaders if they are stuck; radv has also debug options, there is amd/hang-debugging.rst in Mesa
17:53mattst88: mareko: awesome, thanks. I'll check that out
19:38mareko: mattst88: umr -t is like top for HW blocks, and umr --gui is a better version of that, but some features (like reading waves) can hang on some chips