From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Gummerer Subject: [BUG/REGRESSION] Screen flickering Date: Tue, 12 May 2015 21:54:07 +0200 Message-ID: <87pp65efmo.fsf@hank.tgummerer.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org Cc: David Airlie , linux-kernel@vger.kernel.org, Thomas Gummerer , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org CkhpLAoKSSBub3RpY2VkIHRoYXQgb24gbXkgbWFjaGluZSB0aGUgc2NyZWVuIHN0YXJ0cyB0byBm bGlja2VyIGFmdGVyIEkKc3VzcGVuZCBhbmQgcmVzdW1lIG15IG1hY2hpbmUsIG9uIHRoZSBtYWlu IGxhcHRvcCBkaXNwbGF5IGlmIGFuIGV4dGVybmFsCmRpc3BsYXkgaXMgYXR0YWNoZWQgd2l0aCBr ZXJuZWwgdjQuMS1yYzEuICBJIHRyYWNrZWQgdGhlIHJlZ3Jlc3Npb24gZG93bgp0byBjb21taXQg YzlmMDM4YTFhNTkyICgiZHJtL2k5MTU6IERvbid0IGFzc3VtZSBwcmltYXJ5ICYgY3Vyc29yIGFy ZQphbHdheXMgb24gZm9yIHdtIGNhbGN1bGF0aW9uICh2NCkiKSwgYW5kIHNlbnQgYSBwYXRjaCB0 aGF0IGZpeGVzIHRoYXQKYmVoYXZpb3IgYXQgWzFdIGFib3V0IHR3byB3ZWVrcyBhZ28sIGFsdGhv dWdoIEknbSBub3Qgc3VyZSBpdCdzIHRoZQpyaWdodCB0aGluZyB0byBkbywgYXMgSSdtIG5vdCB2 ZXJ5IGZhbWlsaWFyIHdpdGggdGhlIGNvZGUuICBUaGUgc2FtZSBidWcKc3RpbGwgZXhpc3RzIGlu IHZ2NC4xLXJjMy4KCkphbiBOaWVodXNtYW5uIGNvbmZpcm1lZCB0aGUgYmVoYXZpb3IsIGJ1dCB0 aGVyZSBoYXMgYmVlbiBubyBmdXJ0aGVyCmRpc2N1c3Npb24gb24gdGhlIHRvcGljLiAgSSBhbHNv IGZvcmdvdCB0byBjYyB0aGUgcGVvcGxlIHRoYXQgd2VyZQppbnZvbHZlZCBpbiB0aGUgcGF0Y2gg dGhhdCBjYXVzZWQgdGhlIHJlZ3Jlc3Npb24gKHNvcnJ5IGFib3V0IHRoYXQpLgoKSXMgdGhlcmUg YW55dGhpbmcgZWxzZSB0aGF0IEkgY2FuIGRvIHRvIGhlbHAgZml4aW5nIHRoaXMgaXNzdWU/CgpU aGFua3MsClRob21hcwoKWzFdIGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvYXJjaGl2ZXMv aW50ZWwtZ2Z4LzIwMTUtQXByaWwvMDY1NDk0Lmh0bWwKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933316AbbELTyQ (ORCPT ); Tue, 12 May 2015 15:54:16 -0400 Received: from mail-wg0-f41.google.com ([74.125.82.41]:35119 "EHLO mail-wg0-f41.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932707AbbELTyN (ORCPT ); Tue, 12 May 2015 15:54:13 -0400 From: Thomas Gummerer To: dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org Cc: linux-kernel@vger.kernel.org, David Airlie , Jani Nikula , Daniel Vetter , Thomas Gummerer , jan@gondor.com, Tvrtko Ursulin , Michael Leuchtenburg , Matt Roper Subject: [BUG/REGRESSION] Screen flickering User-Agent: Notmuch/0.19~rc1+3~g0d8251d (http://notmuchmail.org) Emacs/24.5.1 (x86_64-unknown-linux-gnu) Date: Tue, 12 May 2015 21:54:07 +0200 Message-ID: <87pp65efmo.fsf@hank.tgummerer.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, I noticed that on my machine the screen starts to flicker after I suspend and resume my machine, on the main laptop display if an external display is attached with kernel v4.1-rc1. I tracked the regression down to commit c9f038a1a592 ("drm/i915: Don't assume primary & cursor are always on for wm calculation (v4)"), and sent a patch that fixes that behavior at [1] about two weeks ago, although I'm not sure it's the right thing to do, as I'm not very familiar with the code. The same bug still exists in vv4.1-rc3. Jan Niehusmann confirmed the behavior, but there has been no further discussion on the topic. I also forgot to cc the people that were involved in the patch that caused the regression (sorry about that). Is there anything else that I can do to help fixing this issue? Thanks, Thomas [1] http://lists.freedesktop.org/archives/intel-gfx/2015-April/065494.html