[Bug 90468] [IVB Bisected] Both DVI/DP monitors are black after X rotation + S3

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 10 08:12:50 PDT 2015


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

Ander Conselvan de Oliveira <conselvan2 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           See Also|                            |https://bugs.freedesktop.or
                   |                            |g/show_bug.cgi?id=90396
           Assignee|intel-gfx-bugs at lists.freede |conselvan2 at gmail.com
                   |sktop.org                   |

--- Comment #19 from Ander Conselvan de Oliveira <conselvan2 at gmail.com> ---
(In reply to Jani Nikula from comment #18)
> Just that we'll need to either a) identify and backport the fix from
> drm-intel-next-queued (currently aimed at v4.3) to drm-intel-next-fixes
> (currently aimed at v4.2), *or* if that's not feasible,

Unfortunately the fix in -nightly was one of the patches that was reverted
because of causing other issues.

> b) write a different fix for drm-intel-next-fixes.

The root cause here is the same as bug 90396. The way the atomic state is set
up causes the call to intel_crtc_restore_mode() to be aborted, since it tries
to enable more than once CRTC but only sets up the encoders for one of them.

I tested a simple fix for the issue above today, but it uncovered another
issue. The modeset path now copies the atomic state to the staged config. But
the force restore path does up to 3 modesets, and each of those need to have
the staged config from before the suspend. Since that's overwritten, we only
restore the mode correctly for pipe A.

-- 
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/20150610/1e4338b5/attachment-0001.html>


More information about the intel-gfx-bugs mailing list