<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - ring gfx timeout during particular shader generation on yuzu emulator"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=109022#c23">Comment # 23</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - ring gfx timeout during particular shader generation on yuzu emulator"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=109022">bug 109022</a>
              from <span class="vcard"><a class="email" href="mailto:felix.adrianto@gmail.com" title="e88z4 <felix.adrianto@gmail.com>"> <span class="fn">e88z4</span></a>
</span></b>
        <pre>Hi, 

Is there an update for this ticket? The issue is still easily be replicated in
the latest mesa on RadeonSI driver.

System information
Linux 5.2.2
Mesa-master 
Radeon RX 580 Series (POLARIS10, DRM 3.32.0, 5.2.2-htpc, LLVM 10.0.0)


I have tried different combination of llvm backend such as llvm-8, llvm-9, and
llvm-10. They produced the same error. Could this be a bug in amd llvm backend?

Previously, I have provided the api trace, I hope the trace can be used to
debug this issue.


I provided the latest error from today. They are the same error like before.

^[      [Jul31 16:10] amdgpu 0000:23:00.0: GPU fault detected: 147 0x0d604401
for process yuzu pid 15061 thread yuzu:cs0 pid 15068
[  +0.000004] amdgpu 0000:23:00.0:   VM_CONTEXT1_PROTECTION_FAULT_ADDR  
0x0C03F7AC
[  +0.000001] amdgpu 0000:23:00.0:   VM_CONTEXT1_PROTECTION_FAULT_STATUS
0x0E044001
[  +0.000002] amdgpu 0000:23:00.0: VM fault (0x01, vmid 7, pasid 32770) at page
201586604, read from 'TC5' (0x54433500) (68)
[  +5.312442] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* Waiting for
fences timed out or interrupted!
[  +4.874028] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx timeout,
signaled seq=24383, emitted seq=24385
[  +0.000066] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information:
process yuzu pid 15061 thread yuzu:cs0 pid 15068
[  +0.000006] amdgpu 0000:23:00.0: GPU reset begin!
[  +0.584424] cp is busy, skip halt cp
[  +0.328786] rlc is busy, skip halt rlc
[  +0.001031] amdgpu 0000:23:00.0: GPU pci config reset
[  +0.463461] amdgpu 0000:23:00.0: GPU reset succeeded, trying to resume
[  +0.002152] [drm] PCIE GART of 256M enabled (table at 0x000000F400900000).
[  +0.000016] [drm] VRAM is lost due to GPU reset!
[  +0.087583] [drm] UVD and UVD ENC initialized successfully.
[  +0.099970] [drm] VCE initialized successfully.
[  +0.018504] amdgpu 0000:23:00.0: [drm:amdgpu_ib_ring_tests [amdgpu]] *ERROR*
IB test failed on uvd (-110).
[  +0.003336] amdgpu 0000:23:00.0: ib ring test failed (-110).</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>