[Intel-gfx] Fwd: i915 (possibly): Suspend regression Macbook Pro 15 (late 2013)

Daniel Vetter daniel at ffwll.ch
Tue Aug 26 09:17:44 CEST 2014


On Mon, Aug 25, 2014 at 08:33:02PM -0700, Eric Rannaud wrote:
> [Cross-post from LKML; apologies if you've all already seen this]
> 
> Hi,
> 
> Between 3.13.5 and 3.15.4, suspend became partially broken on Macbook Pro 15
> (late 2013): a few minutes after wakeup from the *second* suspend following a
> fresh boot, the screen will randomly turn itself off at shorter and shorter
> time intervals, and turn itself back on after a few seconds and/or user
> interaction.  Eventually, after 4 or 5 such cycles, the screen refuses to turn
> back on altogether, and the system must be rebooted (closing the lid again has
> no effect).
> 
> When the screen turns back on, there is usually some transient corruption (full
> screen is displayed shifted to the right by 1/10th of its full width,
> cutting off the
> right side, which wraps back to the left). This corruption disappears after
> additional user interaction that forces a re-render.
> 
> The issue is still present in Linus' tree (v3.17-rc1-22-g480cadc2b7e0).
> 
> Before I get started trying to bisect this slow-to-reproduce problem, has
> anyone any idea of possible causes?

Sounds new. Anything interesting going on in dmesg while the on/off
flickering goes on if you crank up output with drm.debug=0xe?

Otherwise I guess bisect it is.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch



More information about the Intel-gfx mailing list