From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mihai =?UTF-8?B?RG9uyJt1?= Subject: Re: [REGRESSION] Linux 4.9-rc4: gfx glitches on Intel Sandybridge (was: Re: Linux 4.9-rc4) Date: Sun, 6 Nov 2016 17:25:15 +0200 Message-ID: <20161106172515.59066c2a@mdontu-l> References: <2656903.keIazZlQoI@merkaba> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <2656903.keIazZlQoI@merkaba> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Martin Steigerwald Cc: Intel Gfx Mailing List , Linus Torvalds , Linux Kernel Mailing List List-Id: intel-gfx@lists.freedesktop.org T24gU3VuLCAwNiBOb3YgMjAxNiAxNTo0ODozNiArMDEwMCBNYXJ0aW4gU3RlaWdlcndhbGQgd3Jv dGU6Cj4gSGkuCj4gCj4gQW0gU2Ftc3RhZywgNS4gTm92ZW1iZXIgMjAxNiwgMTY6NDY6MzMgQ0VU IHNjaHJpZWIgTGludXMgVG9ydmFsZHM6Cj4gPiBTbyBpdCdzIG9uY2UgYWdhaW4gYSBTYXR1cmRh eSBhZnRlcm5vb24gcmF0aGVyIHRoYW4gU3VuZGF5LCB0aGlzIHRpbWUKPiA+IGJlY2F1c2UgSSBm ZWx0IHRoaXMgcmMgd2FzIGFscmVhZHkgYmlnIGVub3VnaC4gIAo+IAo+IFdpdGgga2VybmVsIDQu OS1yYzQgSSBzYXcgZ2Z4IGNvcnJ1cHRpb25zIGxpa2UKPiAKPiBodHRwczovL21hcnRpbi1zdGVp Z2Vyd2FsZC5kZS90bXAvZGlzcGxheS1pc3N1ZXMtd2l0aC1rZXJuZWwtNC45LXJjNC5wbmcKPiAK PiBpbiBLb252ZXJzYXRpb24sIEtvbnNvbGUsIEFrcmVnYXRvciBhbmQgb3RoZXIgS0RFL1F0IHJl bGF0ZWQgYXBwcyB1cCB0byB0aGUgCj4gcG9pbnQgb2Ygbm90IGJlaW5nIGFibGUgdG8gdXNlIHRo ZXNlIGFwcGxpY2F0aW9ucyBpbiBhIG1lYW5pbmdmdWwgd2F5Lgo+IAo+IEkgZmlyc3QgdGhvdWdo dCB0aGlzIG1pZ2h0IGJlIGR1ZSB0byB1cGdyYWRpbmcgUXQgZnJvbSA1LjYuMSB0byA1LjcuMSwg eWV0IAo+IGFmdGVyIHJlYm9vdGluZyBpbnRvIDQuOCBMaW51eCBrZXJuZWwgYXMgcGFja2FnZWQg aW4gRGViaWFuIEkgc2F3IG5vIGdmeCAKPiBnbGl0Y2hlcyBsaWtlIHRoYXQgYW55bW9yZS4KPiAK PiBBbnl0aGluZyBrbm93biBhYm91dCB0aGlzPwoKaHR0cHM6Ly9idWd6aWxsYS5rZXJuZWwub3Jn L3Nob3dfYnVnLmNnaT9pZD0xNzc3MDEKClRoZSBwcm9wb3NlZCBwYXRjaCBhcHBlYXJzIHRvIGJl OgpodHRwczovL3BhdGNod29yay5mcmVlZGVza3RvcC5vcmcvcGF0Y2gvMTE2ODA4LwoKSGF2ZSBu b3QgdGVzdGVkIGl0IHlldC4KCj4gTWFjaGluZSBpcyBUaGlua1BhZCBUNTIwIHdpdGggU2FuZHli cmlkZ2UgZ3JhcGhpY3MuCj4gCj4gS2VybmVsIGNvbXBpbGVkIHdpdGggRGViaWFuIGRpc3RybyBH Q0MgNiBidXQgdXNpbmcgbm8tcGllIG1ha2VmaWxlIHBhdGNoLgo+IAo+IE5leHQgd2VlayBhbmQg d2Vla2VuZCB3aWxsIGJlIHByZXR0eSBidXN5IGFuZCB0aGlzIGlzIGEgcHJvZHVjdGlvbiBtYWNo aW5lLCBzbyAKPiBiaXNlY3Rpb24gb3IgYW55IG90aGVyIHRpbWUtY29uc3VtaW5nIHdvcmsgb24g dGhpcyBpcyBvdXQgb2YgcXVlc3Rpb24gZm9yIG1lLiAKPiBJIGNhbiBwcm92aWRlIGFkZGl0aW9u YWwgZGV0YWlscyBpbiBjYXNlIHRoZXkgYXJlIGVhc3kgYW5kIHF1aWNrIGVub3VnaCB0byAKPiBv YnRhaW4uCj4gCj4gCj4gU3lzdGVtIGluZm9ybWF0aW9uIChub3cgYmFjayBvbiA0Ljgga2VybmVs KToKPiAKPiAjIHBob3Jvbml4LXRlc3Qtc3VpdGUgc3lzdGVtLWluZm8KPiAKPiBQaG9yb25peCBU ZXN0IFN1aXRlIHY1LjIuMQo+IFN5c3RlbSBJbmZvcm1hdGlvbgo+IAo+IEhhcmR3YXJlOgo+IFBy b2Nlc3NvcjogSW50ZWwgQ29yZSBpNS0yNTIwTSBAIDMuMjBHSHogKDQgQ29yZXMpLCBNb3RoZXJi b2FyZDogTEVOT1ZPIAo+IDQyNDMzV0csIENoaXBzZXQ6IEludGVsIDJuZCBHZW5lcmF0aW9uIENv cmUgRmFtaWx5IERSQU0sIE1lbW9yeTogMTYzODRNQiwgCj4gRGlzazogMzAwR0IgSU5URUwgU1NE U0EyQ1czMCArIDQ4MEdCIENydWNpYWxfQ1Q0ODBNNTAsIEdyYXBoaWNzOiBJbnRlbCAybmQgCj4g R2VuZXJhdGlvbiBDb3JlIEZhbWlseSBJR1AsIEF1ZGlvOiBDb25leGFudCBDWDIwNTkwLCBNb25p dG9yOiBQMjRULTcgTEVELCAKPiBOZXR3b3JrOiBJbnRlbCA4MjU3OUxNIEdpZ2FiaXQgQ29ubmVj dGlvbiArIEludGVsIENlbnRyaW5vIEFkdmFuY2VkLU4gNjIwNQo+IAo+IFNvZnR3YXJlOgo+IE9T OiBEZWJpYW4gdW5zdGFibGUsIEtlcm5lbDogNC44LjAtMS1hbWQ2NCAoeDg2XzY0KSwgRGVza3Rv cDogS0RFIEZyYW1ld29ya3MgCj4gNSwgRGlzcGxheSBTZXJ2ZXI6IFggU2VydmVyIDEuMTguNCwg RGlzcGxheSBEcml2ZXI6IG1vZGVzZXR0aW5nIDEuMTguNCwgCj4gT3BlbkdMOiAzLjMgTWVzYSAx Mi4wLjMsIENvbXBpbGVyOiBHQ0MgNi4yLjAgMjAxNjExMDMsIEZpbGUtU3lzdGVtOiBidHJmcywg Cj4gU2NyZWVuIFJlc29sdXRpb246IDM4NDB4MTA4MAo+IAo+IAo+ICMgYXB0LXNob3ctdmVyc2lv bnMgfCBlZ3JlcCAiKF5saWJnbDEtbWVzYS1kcml8XmxpYmRybS1pbnRlbDF8eHNlcnZlci14b3Jn LQo+IGNvcmUpIiB8IGdyZXAgYW1kNjQKPiBsaWJkcm0taW50ZWwxOmFtZDY0L3NpZCAyLjQuNzEt MSB1cHRvZGF0ZQo+IGxpYmdsMS1tZXNhLWRyaTphbWQ2NC9zaWQgMTIuMC4zLTMgdXB0b2RhdGUK PiB4c2VydmVyLXhvcmctY29yZTphbWQ2NC9zaWQgMjoxLjE4LjQtMiB1cHRvZGF0ZQo+IAo+IAo+ IEV4Y2VycHQgb2YgZ2x4aW5mbzoKPiAKPiBFeHRlbmRlZCByZW5kZXJlciBpbmZvIChHTFhfTUVT QV9xdWVyeV9yZW5kZXJlcik6Cj4gICAgIFZlbmRvcjogSW50ZWwgT3BlbiBTb3VyY2UgVGVjaG5v bG9neSBDZW50ZXIgKDB4ODA4NikKPiAgICAgRGV2aWNlOiBNZXNhIERSSSBJbnRlbChSKSBTYW5k eWJyaWRnZSBNb2JpbGUgICgweDEyNikKPiAgICAgVmVyc2lvbjogMTIuMC4zCj4gICAgIEFjY2Vs ZXJhdGVkOiB5ZXMKPiAgICAgVmlkZW8gbWVtb3J5OiAxNTM2TUIKPiAgICAgVW5pZmllZCBtZW1v cnk6IHllcwo+ICAgICBQcmVmZXJyZWQgcHJvZmlsZTogY29yZSAoMHgxKQo+ICAgICBNYXggY29y ZSBwcm9maWxlIHZlcnNpb246IDMuMwo+ICAgICBNYXggY29tcGF0IHByb2ZpbGUgdmVyc2lvbjog My4wCj4gICAgIE1heCBHTEVTMSBwcm9maWxlIHZlcnNpb246IDEuMQo+ICAgICBNYXggR0xFU1sy M10gcHJvZmlsZSB2ZXJzaW9uOiAzLjAKPiAKPiBYLm9yZyBydW5zIHdpdGggbW9kZXNldHRpbmcg ZHJpdmVyIChkZWZhdWx0IHdhcyBjaGFuZ2VkIGluIERlYmlhbiBTaWQgYSB3aGlsZSAKPiBiYWNr KS4KCi0tIApNaWhhaSBEb27Im3UKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4Cg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752197AbcKFPZU (ORCPT ); Sun, 6 Nov 2016 10:25:20 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:34286 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752078AbcKFPZT (ORCPT ); Sun, 6 Nov 2016 10:25:19 -0500 Date: Sun, 6 Nov 2016 17:25:15 +0200 From: Mihai =?UTF-8?B?RG9uyJt1?= To: Martin Steigerwald Cc: Linus Torvalds , Linux Kernel Mailing List , Intel Gfx Mailing List Subject: Re: [REGRESSION] Linux 4.9-rc4: gfx glitches on Intel Sandybridge (was: Re: Linux 4.9-rc4) Message-ID: <20161106172515.59066c2a@mdontu-l> In-Reply-To: <2656903.keIazZlQoI@merkaba> References: <2656903.keIazZlQoI@merkaba> Organization: Home MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by mail.home.local id uA6FPdG7027686 On Sun, 06 Nov 2016 15:48:36 +0100 Martin Steigerwald wrote: > Hi. > > Am Samstag, 5. November 2016, 16:46:33 CET schrieb Linus Torvalds: > > So it's once again a Saturday afternoon rather than Sunday, this time > > because I felt this rc was already big enough. > > With kernel 4.9-rc4 I saw gfx corruptions like > > https://martin-steigerwald.de/tmp/display-issues-with-kernel-4.9-rc4.png > > in Konversation, Konsole, Akregator and other KDE/Qt related apps up to the > point of not being able to use these applications in a meaningful way. > > I first thought this might be due to upgrading Qt from 5.6.1 to 5.7.1, yet > after rebooting into 4.8 Linux kernel as packaged in Debian I saw no gfx > glitches like that anymore. > > Anything known about this? https://bugzilla.kernel.org/show_bug.cgi?id=177701 The proposed patch appears to be: https://patchwork.freedesktop.org/patch/116808/ Have not tested it yet. > Machine is ThinkPad T520 with Sandybridge graphics. > > Kernel compiled with Debian distro GCC 6 but using no-pie makefile patch. > > Next week and weekend will be pretty busy and this is a production machine, so > bisection or any other time-consuming work on this is out of question for me. > I can provide additional details in case they are easy and quick enough to > obtain. > > > System information (now back on 4.8 kernel): > > # phoronix-test-suite system-info > > Phoronix Test Suite v5.2.1 > System Information > > Hardware: > Processor: Intel Core i5-2520M @ 3.20GHz (4 Cores), Motherboard: LENOVO > 42433WG, Chipset: Intel 2nd Generation Core Family DRAM, Memory: 16384MB, > Disk: 300GB INTEL SSDSA2CW30 + 480GB Crucial_CT480M50, Graphics: Intel 2nd > Generation Core Family IGP, Audio: Conexant CX20590, Monitor: P24T-7 LED, > Network: Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205 > > Software: > OS: Debian unstable, Kernel: 4.8.0-1-amd64 (x86_64), Desktop: KDE Frameworks > 5, Display Server: X Server 1.18.4, Display Driver: modesetting 1.18.4, > OpenGL: 3.3 Mesa 12.0.3, Compiler: GCC 6.2.0 20161103, File-System: btrfs, > Screen Resolution: 3840x1080 > > > # apt-show-versions | egrep "(^libgl1-mesa-dri|^libdrm-intel1|xserver-xorg- > core)" | grep amd64 > libdrm-intel1:amd64/sid 2.4.71-1 uptodate > libgl1-mesa-dri:amd64/sid 12.0.3-3 uptodate > xserver-xorg-core:amd64/sid 2:1.18.4-2 uptodate > > > Excerpt of glxinfo: > > Extended renderer info (GLX_MESA_query_renderer): > Vendor: Intel Open Source Technology Center (0x8086) > Device: Mesa DRI Intel(R) Sandybridge Mobile (0x126) > Version: 12.0.3 > Accelerated: yes > Video memory: 1536MB > Unified memory: yes > Preferred profile: core (0x1) > Max core profile version: 3.3 > Max compat profile version: 3.0 > Max GLES1 profile version: 1.1 > Max GLES[23] profile version: 3.0 > > X.org runs with modesetting driver (default was changed in Debian Sid a while > back). -- Mihai Donțu