<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [APL] Process killed when executing gem_ctx_thrash / threads"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98173#c13">Comment # 13</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [APL] Process killed when executing gem_ctx_thrash / threads"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98173">bug 98173</a>
              from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
        <pre>(In reply to Chris Wilson from <a href="show_bug.cgi?id=98173#c12">comment #12</a>)
<span class="quote">> Only the oom is the same, the GPF is a new regression.</span >

commit 9caa34aa9382bf9f204d674633537accb475064a
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date:   Fri Nov 11 14:58:08 2016 +0000

    drm/i915: Only wait upon the execution timeline when unlocked

    In order to walk the list of all timelines, we currently require the
    struct_mutex. We are sometimes called prior to the struct_mutex being
    taken by the caller (i.e !I915_WAIT_LOCKED) in which case we can only
    trust the global execution timelines (as these are owned by the device).
    This means in the unlocked phase we can only wait upon the currently
    executing requests and not all queued.

for the GPF.</pre>
        </div>
      </p>


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

      <ul>
          <li>You are on the CC list for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>