<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO --- - [gm45 regression] [drm:init_ring_common]: *ERROR* render ring initialization failed"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=76554#c93">Comment # 93</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO --- - [gm45 regression] [drm:init_ring_common]: *ERROR* render ring initialization failed"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=76554">bug 76554</a>
              from <span class="vcard"><a class="email" href="mailto:jikos@jikos.cz" title="Jiri Kosina <jikos@jikos.cz>"> <span class="fn">Jiri Kosina</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=76554#c92">comment #92</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=104227" name="attach_104227" title="head start before enabling">attachment 104227</a> <a href="attachment.cgi?id=104227&action=edit" title="head start before enabling">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=76554&attachment=104227'>[review]</a> [review]
> head start before enabling

> Another crazy idea. Looking at logs and Jiri's patch, the critical step
> seems to be when we set the valid bit. Let's see what happens if we give the
> ring a headstart, hopefully catching the moving ring.

> You can experiment with different values, as long as they're a multiple of
> 8. 64 might be magic since it's the cacheline size (which in a few w/a is
> really important for register writes, even though that's strange).</span >

This patch causes another ring initialization failure, 100%, during boot (i.e.
even no suspend-resume cycle necessary)

[    3.496122] [drm:init_ring_common] *ERROR* bsd ring initialization failed
ctl 0001f001 (valid? 1) head 00000008 tail 00000040 start 00107000 [expected
00107000]
[    3.496256] [drm:i915_gem_init] *ERROR* Failed to initialize GPU, declaring
it wedged</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>