<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [BSW-BYT-M-SKL] igt/gem_eio/throttle fails"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91349#c19">Comment # 19</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [BSW-BYT-M-SKL] igt/gem_eio/throttle fails"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91349">bug 91349</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 Paulo Zanoni from <a href="show_bug.cgi?id=91349#c16">comment #16</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=117776" name="attach_117776" title="proof-of-concept patch">attachment 117776</a> <a href="attachment.cgi?id=117776&action=edit" title="proof-of-concept patch">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=91349&attachment=117776'>[review]</a> [review]
> proof-of-concept patch</span >

It's only a very small step towards the fix which has to target all the WARNs
throughout the code. The clearing of the wedged flag has to be inside the reset
function, which then gets restored upon failure. Last year, I proposed

<a href="http://cgit.freedesktop.org/~ickle/linux-2.6/commit/?h=nightly&id=f29c56ceef2310b37034d94bce508ee37655699a">http://cgit.freedesktop.org/~ickle/linux-2.6/commit/?h=nightly&id=f29c56ceef2310b37034d94bce508ee37655699a</a>

and this test case exists to ensure that we do generate the EIO where we expect
them in the ABI. Sadly it doesn't exercise all the current WARNs in the kernel
fixed by the above.</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>