From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [REGRESSION 4.19-rc2] sometimes hangs with black screen when resuming from suspend or hibernation (was: Re: Linux 4.19-rc2) Date: Wed, 12 Sep 2018 20:10:20 +0300 Message-ID: <20180912171020.GE5565@intel.com> References: <20222492.cP35YpYkb6@merkaba> <3346308.cXARZRajoW@merkaba> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <3346308.cXARZRajoW@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 , Thorsten Leemhuis , Linus Torvalds , Linux Kernel Mailing List , "Rafael J. Wysocki" List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBTZXAgMTEsIDIwMTggYXQgMTI6MTc6MDVQTSArMDIwMCwgTWFydGluIFN0ZWlnZXJ3 YWxkIHdyb3RlOgo+IENjwrRkIEludGVsIEdmeCBtYWlsaW5nIGxpc3QsIGluIGNhc2Ugc29tZWJv ZHkgdGhlcmUga25vd3Mgc29tZXRoaW5nOgo+IAo+IENjwrRkIFRob3JzdGVuIGZvciByZWdyZXNz aW9uIHRyYWNraW5n4oCmIGZvcmdvdCBpbml0aWFsbHkuIENhbiBhbHNvIG9wZW4gCj4gYnVnIHJl cG9ydCBhdCBhIGxhdGVyIHRpbWUgYnV0IHNvIGZhciBJIGNhbm5vdCBwcm92aWRlIG1hbnkgZGV0 YWlscyAKPiBhYm91dCB0aGUgaXNzdWUuCj4gCj4gUmFmYWVsIEouIFd5c29ja2kgLSAxMS4wOS4x OCwgMTA6MTc6Cj4gPiBPbiBUdWUsIFNlcCAxMSwgMjAxOCBhdCAxMDowMSBBTSBNYXJ0aW4gU3Rl aWdlcndhbGQgCj4gPG1hcnRpbkBsaWNodHZvbGwuZGU+IHdyb3RlOgo+ID4gPiBIaS4KPiA+ID4g Cj4gPiA+IExpbnVzIFRvcnZhbGRzIC0gMDIuMDkuMTgsIDIzOjQ1Ogo+ID4gPiA+IEFzIHVzdWFs LCB0aGUgcmMyIHJlbGVhc2UgaXMgcHJldHR5IHNtYWxsLiBQZW9wbGUgYXJlIHRha2luZyBhCj4g PiA+IAo+ID4gPiBXaXRoIDQuMTktcmMyIHRoaXMgVGhpbmtQYWQgVDUyMCB3aXRoIGk1IFNhbmR5 YnJkaWdlIHNvbWV0aW1lcyBoYW5ncwo+ID4gPiB3aXRoIGJsYWNrIHNjcmVlbiB3aGVuIHJlc3Vt aW5nIGZyb20gc3VzcGVuZCBvciBoaWJlcm5hdGlvbi4gIFdpdGgKPiA+ID4gNC4xOC4xIGl0IGRp ZCBub3QuIE9mIGNvdXJzZSB0aGVyZSBoYXZlIGJlZW4gdXNlcnNwYWNlIHJlbGF0ZWQKPiA+ID4g dXBkYXRlcyB0aGF0IGNvdWxkIGJlIHJlbGF0ZWQuCj4gPiA+IAo+ID4gPiBJIGN1cnJlbnRseSBo YXZlIG5vIHRpbWUgdG8gZGlnIGludG8gdGhpcyBhbmQgb24gdGhpcyBwcm9kdWN0aW9uCj4gPiA+ IGxhcHRvcCBJIGdlbmVyYWxseSBkbyBub3QgZG8gYmlzZWN0cyBiZXR3ZWVuIG1ham9yIGtlcm5l bCByZWxlYXNlcy4KPiA+ID4gU28gY3VycmVudGx5IEkgb25seSBhbnN3ZXIgcXVlc3Rpb25zIHRo YXQgZG8gbm90IHJlcXVpcmUgbXVjaCB0aW1lCj4gPiA+IHRvIGFuc3dlci4KPiA+ID4gCj4gPiA+ IEZvciBub3cgSSBzd2l0Y2hlZCBiYWNrIHRvIDQuMTguIElmIHRoYXQgaXMgc3RhYmxlIOKAkyBh bmQgdGh1cyBsaWtlbHkKPiA+ID4gbm8gdXNlcnNwYWNlIGNvbXBvbmVudCBpcyByZWxhdGVkIOKA kywgSSBnbyB3aXRoIDQuMTktcmMzIG9yIHdoYXRldmVyCj4gPiA+IGlzIG1vc3QgcmVjZW50IHZl cnNpb24gdG8gc2VlIGlmIHRoZSBpc3N1ZSBoYXMgYmVlbiBmaXhlZCBhbHJlYWR5Lgo+ID4gCj4g PiBUaGVyZSB3ZXJlIGFsbW9zdCBubyBnZW5lcmFsIGNoYW5nZXMgcmVsYXRlZCB0byBzeXN0ZW0t d2lkZSBQTSBiZXR3ZWVuCj4gPiA0LjE4IGFuZCBjdXJyZW50LCBzbyBJIHdvdWxkIHN1c3BlY3Qg b25lIG9mIHRoZSBkZXZpY2UgZHJpdmVycyBvciB0aGUKPiA+IHg4NiBjb3JlLiAgSXQgYWxzbyBt YXkgYmUgc29tZXRoaW5nIGxpa2UgQ1BVIG9ubGluZS9vZmZsaW5lLCBob3dldmVyLgo+IAo+IEkg c2VlLiBJIHdvbmRlcmVkIGFib3V0IGludGVsLWdmeCBkcml2ZXIgYWxyZWFkeS4gT2YgY291cnNl IGl0IGNvdWxkIAo+IGFsc28gYmUgc29tZXRoaW5nIGVsc2UuCj4gCj4gSSBmb3Jnb3QgdG8gbWVu dGlvbjogVGhlIG1vdXNlIHBvaW50ZXIgd2FzIHZpc2libGUsIGJ1dCB0aGUgc2NyZWVuIAo+IHJl bWFpbmVkIGJsYWNrLgoKRGlkIHRoZSBtb3VzZSBjdXJzb3Igc3RpbGwgbW92ZSBvciBub3Q/CgpD b3VsZCBhbHNvIHRyeSBzdXNwZW5kIHdpdGhvdXQgYW55IEdVSSBzdHVmZiBpbiB0aGUgd2F5LiBP ciB0cnkgdGhlCmludGVsIGRkeCBpbnN0ZWFkIG9mIHRoZSBtb2Rlc2V0dGluZyBkZHggKGFzc3Vt aW5nIHRoYXQncyB3aGF0CnlvdSdyZSB1c2luZyBub3cpIGFuZCBubyBjb21wb3NpdG9yIHRvIHJ1 bGUgb3V0IEdQVSBoYW5ncyBraWxsaW5nCnRoZSBjb21wb3NpdG9yLiBUaGUgaW50ZWwgZGR4IGNh biBhbHNvIGRlYWwgd2l0aCB0aGUgR1BVIG5vdApyZWNvdmVyaW5nIGZyb20gYSBoYW5nIGJ5IHN3 aXRjaGluZyB0byBzb2Z0d2FyZSByZW5kZXJpbmcsCndoZXJlYXMgbW9kZXNldHRpbmcgY2Fubm90 LgoKSG1tLiBBbHNvIFQ1MjAgaXMgYW4gb3B0aW11cyBsYXB0b3AgbWF5YmU/IElmIHRoZXJlJ3Mg YW4gbnZpZGlhCkdQVSBpbnZvbHZlZCBpdCdzIGdvaW5nIHRvIGJlIGhhcmQgdG8gZ2V0IGFueW9u ZSB0byBjYXJlLiBCZXR0ZXIKc3dpdGNoIHRoYXQgb2ZmIGluIHRoZSBCSU9TIGlmIHlvdSBoYXZl bid0IGFscmVhZHkuCgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AAAA4C46469 for ; Wed, 12 Sep 2018 17:10:27 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3F5702087F for ; Wed, 12 Sep 2018 17:10:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3F5702087F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727720AbeILWPw (ORCPT ); Wed, 12 Sep 2018 18:15:52 -0400 Received: from mga06.intel.com ([134.134.136.31]:59956 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726428AbeILWPw (ORCPT ); Wed, 12 Sep 2018 18:15:52 -0400 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Sep 2018 10:10:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.53,365,1531810800"; d="scan'208";a="89430639" Received: from stinkbox.fi.intel.com (HELO stinkbox) ([10.237.72.174]) by fmsmga001.fm.intel.com with SMTP; 12 Sep 2018 10:10:21 -0700 Received: by stinkbox (sSMTP sendmail emulation); Wed, 12 Sep 2018 20:10:20 +0300 Date: Wed, 12 Sep 2018 20:10:20 +0300 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= To: Martin Steigerwald Cc: "Rafael J. Wysocki" , Intel Gfx Mailing List , Thorsten Leemhuis , Linus Torvalds , Linux Kernel Mailing List Subject: Re: [Intel-gfx] [REGRESSION 4.19-rc2] sometimes hangs with black screen when resuming from suspend or hibernation (was: Re: Linux 4.19-rc2) Message-ID: <20180912171020.GE5565@intel.com> References: <20222492.cP35YpYkb6@merkaba> <3346308.cXARZRajoW@merkaba> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3346308.cXARZRajoW@merkaba> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Sep 11, 2018 at 12:17:05PM +0200, Martin Steigerwald wrote: > Cc´d Intel Gfx mailing list, in case somebody there knows something: > > Cc´d Thorsten for regression tracking… forgot initially. Can also open > bug report at a later time but so far I cannot provide many details > about the issue. > > Rafael J. Wysocki - 11.09.18, 10:17: > > On Tue, Sep 11, 2018 at 10:01 AM Martin Steigerwald > wrote: > > > Hi. > > > > > > Linus Torvalds - 02.09.18, 23:45: > > > > As usual, the rc2 release is pretty small. People are taking a > > > > > > With 4.19-rc2 this ThinkPad T520 with i5 Sandybrdige sometimes hangs > > > with black screen when resuming from suspend or hibernation. With > > > 4.18.1 it did not. Of course there have been userspace related > > > updates that could be related. > > > > > > I currently have no time to dig into this and on this production > > > laptop I generally do not do bisects between major kernel releases. > > > So currently I only answer questions that do not require much time > > > to answer. > > > > > > For now I switched back to 4.18. If that is stable – and thus likely > > > no userspace component is related –, I go with 4.19-rc3 or whatever > > > is most recent version to see if the issue has been fixed already. > > > > There were almost no general changes related to system-wide PM between > > 4.18 and current, so I would suspect one of the device drivers or the > > x86 core. It also may be something like CPU online/offline, however. > > I see. I wondered about intel-gfx driver already. Of course it could > also be something else. > > I forgot to mention: The mouse pointer was visible, but the screen > remained black. Did the mouse cursor still move or not? Could also try suspend without any GUI stuff in the way. Or try the intel ddx instead of the modesetting ddx (assuming that's what you're using now) and no compositor to rule out GPU hangs killing the compositor. The intel ddx can also deal with the GPU not recovering from a hang by switching to software rendering, whereas modesetting cannot. Hmm. Also T520 is an optimus laptop maybe? If there's an nvidia GPU involved it's going to be hard to get anyone to care. Better switch that off in the BIOS if you haven't already. -- Ville Syrjälä Intel