<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:huax.lu@intel.com" title="lu hua <huax.lu@intel.com>"> <span class="fn">lu hua</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [ILK]igt/kms_render/gpu-blit randomly causes system hang"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=67243">bug 67243</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEEDINFO
           </td>
           <td>NEW
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [ILK]igt/kms_render/gpu-blit randomly causes system hang"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=67243#c14">Comment # 14</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [ILK]igt/kms_render/gpu-blit randomly causes system hang"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=67243">bug 67243</a>
              from <span class="vcard"><a class="email" href="mailto:huax.lu@intel.com" title="lu hua <huax.lu@intel.com>"> <span class="fn">lu hua</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=67243#c13">comment #13</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=84929" name="attach_84929" title="fix ilk ring flush workaround">attachment 84929</a> <a href="attachment.cgi?id=84929&action=edit" title="fix ilk ring flush workaround">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=67243&attachment=84929'>[review]</a> [review]
> fix ilk ring flush workaround

> The only notable from your .config was that you're running on 32 bit kernel,
> but I couldn't reproduce the hang even on that.

> I'm still not sure that it's not a ring flushing issue, since in your last
> reply you didn't provide separate results for --run-subtest gpu-blit and
> direct-render. Anyway, I noticed that Chris' infinite __wait_seqno patch
> makes a clear improvement in gem_quiescent_gpu(), by getting rid of
> occasional stalls in it, so it would be worth trying it (and I just realized
> he also suggested this earlier on IRC to me). Please give a go to the
> following:

> <a href="https://patchwork.kernel.org/patch/2849600/">https://patchwork.kernel.org/patch/2849600/</a>

> I also found an igt regression in flush_on_ring_common() and since that is
> related to ilk, it's also a possible cause. I attached the fix for it, could
> you please try that too?</span >


I test with these two patches, It happens in the fourth cycle.
output:
Beginning test gpu-blit with 1366x768 @ 60Hz / RGB565 on pipe A, encoder TMDS,
connector eDP
Test gpu-blit with 1366x768 @ 60Hz / RGB565 on pipe A, encoder TMDS, connector
eDP: PASSED
Beginning test gpu-blit with 1366x768 @ 60Hz / RGB888 on pipe A, encoder TMDS,
connector eDP
Test gpu-blit with 1366x768 @ 60Hz / RGB888 on pipe A, encoder TMDS, connector
eDP: SKIPPED
Beginning test gpu-blit with 1366x768 @ 60Hz / XRGB8888 on pipe A, encoder
TMDS, connector eDP
Test gpu-blit with 1366x768 @ 60Hz / XRGB8888 on pipe A, encoder TMDS,
connector eDP: PASSED
Beginning test gpu-blit with 1366x768 @ 60Hz / XRGB2101010 on pipe A, encoder
TMDS, connector eDP
Test gpu-blit with 1366x768 @ 60Hz / XRGB2101010 on pipe A, encoder TMDS,
connector eDP: PASSED
Beginning test gpu-blit with 1366x768 @ 60Hz / ARGB8888 on pipe A, encoder
TMDS, connector eDP
Test gpu-blit with 1366x768 @ 60Hz / ARGB8888 on pipe A, encoder TMDS,
connector eDP: PASSED
Beginning test gpu-blit with 1366x768 @ 40Hz / RGB565 on pipe A, encoder TMDS,
connector eDP
Test gpu-blit with 1366x768 @ 40Hz / RGB565 on pipe A, encoder TMDS, connector
eDP: PASSED
Beginning test gpu-blit with 1366x768 @ 40Hz / RGB888 on pipe A, encoder TMDS,
connector eDP
Test gpu-blit with 1366x768 @ 40Hz / RGB888 on pipe A, encoder TMDS, connector
eDP: SKIPPED
Beginning test gpu-blit with 1366x768 @ 40Hz / XRGB8888 on pipe A, encoder
TMDS, connector eDP
Test gpu-blit with 1366x768 @ 40Hz / XRGB8888 on pipe A, encoder TMDS,
connector eDP: PASSED</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>