https://bugs.freedesktop.org/show_bug.cgi?id=107518
--- Comment #9 from Timothy Pearson tpearson@raptorengineering.com --- (In reply to Timothy Pearson from comment #8)
Would it make sense to call amdgpu_asic_reset() as part of module load to ensure that the GPU is in a known good state?
This didn't fix the problem, but I did note that rmmod / modprobing the amdgpu module from the host is a valid workaround. Something must happen on rmmod-based teardown aside from amdgpu_asic_reset().