[Bug 69834] [SNB/IVB/HSW Regression]igt/gem_suspend fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Sep 27 03:30:37 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=69834

Chris Wilson <chris at chris-wilson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Chris Wilson <chris at chris-wilson.co.uk> ---
commit cd298302c6ef3d71cf993d5a4db6819330a471c0
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu Sep 26 09:22:45 2013 +0100

    drm/i915: Restore global mappings upon resume

    commit c6916417c8575637659686ff0e4f744babf0cb4e
    Author: Ben Widawsky <ben at bwidawsk.net>
    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: https://bugs.freedesktop.org/show_bug.cgi?id=69834
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
    Cc: Ben Widawsky <ben at bwidawsk.net>
    [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 <daniel.vetter at ffwll.ch

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20130927/76d9f778/attachment-0001.html>


More information about the intel-gfx-bugs mailing list