From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Klaus Krause Subject: Re: Screen corruption regression from 3.0 to 3.1rc4 Date: Tue, 06 Sep 2011 15:11:12 +0200 Message-ID: <4E661BF0.1040806@spth.de> References: <4E5DD7FA.9000103@spth.de> <4E61F3D8.4080306@spth.de> <4E6206D6.2010709@spth.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from smtp2.informatik.uni-freiburg.de (mx2.informatik.uni-freiburg.de [132.230.150.5]) by gabe.freedesktop.org (Postfix) with ESMTP id D98AE9EEEA for ; Tue, 6 Sep 2011 06:11:24 -0700 (PDT) In-Reply-To: <4E6206D6.2010709@spth.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org -----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 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 :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-----