<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><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> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [SNB/IVB/HSW Regression]igt/gem_suspend fails"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=69834">bug 69834</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>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>FIXED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [SNB/IVB/HSW Regression]igt/gem_suspend fails"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=69834#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [SNB/IVB/HSW Regression]igt/gem_suspend fails"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=69834">bug 69834</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>commit cd298302c6ef3d71cf993d5a4db6819330a471c0
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date:   Thu Sep 26 09:22:45 2013 +0100

    drm/i915: Restore global mappings upon resume

    commit c6916417c8575637659686ff0e4f744babf0cb4e
    Author: Ben Widawsky <<a href="mailto:ben@bwidawsk.net">ben@bwidawsk.net</a>>
    Date:   Tue Sep 24 09:58:00 2013 -0700

        drm/i915: Use the new vm [un]bind functions

    changes the interpretation of the bind routines, and in particular we
    only bind into the global GTT if we pass a flag to the routine. So upon
    resume, we need to ask for whatever we thing is bound into the global
    GTT (cursors, fences, scanouts) to be rebound or else glorious
    corruption ensues.

    v2.1: Clear the is-bound flags before attempting to rebind.

    Fixes: i-g-t/gem_suspend
    Bugzilla: <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [SNB/IVB/HSW Regression]igt/gem_suspend fails"
   href="show_bug.cgi?id=69834">https://bugs.freedesktop.org/show_bug.cgi?id=69834</a>
    Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
    Cc: Ben Widawsky <<a href="mailto:ben@bwidawsk.net">ben@bwidawsk.net</a>>
    [danvet: As discussed on irc drop the clearing of the
    has_aliasing_ppgtt_mapping, ppgtt ptes will survive s/r or
    hibernation, and higher leves (pdes) get restore in the ->enable
    callback.]
    Signed-off-by: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a></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>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>