[Intel-gfx] Screen corruption regression from 3.0 to 3.1rc4

Philipp Klaus Krause pkk at spth.de
Tue Sep 6 15:11:12 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 03.09.2011 12:52, schrieb Philipp Klaus Krause:
> Am 03.09.2011 12:43, schrieb Daniel Vetter:
> 
>> Lately there seem to be a few reports of "my screen doesn't update
>> anymore". One thing that seems to (temporary) fix the problem is to
>> switch to the kernel console and back to X. Does that help in your
>> case?
>>
> 
> Yes. Temporary: For a few seconds, then the lower part of the screen
> freezes again. Taking a screenshot using import has the same effect.
> 
> Philipp
> 
> 
>>> This regression was introduced between 3.0 and 3.1rc1.
>>
>> If it's a kernel regression, can you please try to bisect it?
>>
> 
> I might have a look at it when I find the time to do so.
> 
> Philipp

Here's the output from git-bisect:

d74362c9e45689d8d7e3d4bcf6681c4358ef4f2e is the first bad commit
commit d74362c9e45689d8d7e3d4bcf6681c4358ef4f2e
Author: Keith Packard <keithp at keithp.com>
Date:   Thu Jul 28 14:47:14 2011 -0700

    drm/i915: Flush other plane register writes

    Writes to the plane control register are buffered in the chip until a
    write to the DSPADDR (pre-965) or DSPSURF (post-965) register occurs.

    This patch adds flushes in:

    	intel_enable_plane
    	gen6_init_clock_gating
    	ivybridge_init_clock_gating

    Signed-off-by: Keith Packard <keithp at keithp.com>

:040000 040000 68666ff438ff2b9890a72914905b4aadf53e23ef
101e78df34814a3661c87e9e44d10761d0676d7a M	drivers
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk5mG+0ACgkQbtUV+xsoLpqAegCfYBHlmYhMr048fEY6MXZcn9tn
VEAAn0KYFNL8xiFpSoJnrF4G7zNoEMF2
=Lkwf
-----END PGP SIGNATURE-----



More information about the Intel-gfx mailing list