From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sedat Dilek Date: Wed, 17 Aug 2016 19:27:00 +0000 Subject: Re: [drm-intel-nightly] 2016y-07m-14d-21h-13m-02s UTC: locking dependency: drm_modeset_lock_all() || Message-Id: List-Id: References: <20160715084045.GD1841@nuc-i3427.alporthouse.com> In-Reply-To: <20160715084045.GD1841@nuc-i3427.alporthouse.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: Chris Wilson , Sedat Dilek , Daniel Vetter , Jean-Christophe Plagniol-Villard , Tomi Valkeinen , intel-gfx , linux-fbdev@vger.kernel.org, Peter Zijlstra , Johannes Berg , Thorsten Leemhuis On Fri, Jul 15, 2016 at 10:40 AM, Chris Wilson w= rote: > On Fri, Jul 15, 2016 at 08:00:25AM +0200, Sedat Dilek wrote: >> Hi, >> >> I see the below call-trace with latest d-i-n, guess latest linux-next >> will cause same issues. >> ( Beyond this, there exist also a build failure which me and Stephen >> have reported. ) >> The call-trace is reproducible with my setup and seen on every boot. >> >> Not sure if this is a problem in intel-gfx or fbdev. > > Personally, I blamed backlight, > https://patchwork.freedesktop.org/patch/95769/ [ CC Peter, Johannes and Thorsten "The regression reporter" ] Peter has 2 fixes from Johannes in peterz/queue.git#locking/urgent which fix the issue for me. [1/2] Revert "drm/fb-helper: Reduce READ_ONCE(master) to lockless_dereferen= ce" [2/2] locking/barriers: suppress sparse warnings in lockless_dereference() I tried today's Linus tree with those two fixes. Chris backlight fix is no more needed here. - Sedat - [1] http://git.kernel.org/cgit/linux/kernel/git/peterz/queue.git/commit/?h= =3Dlocking/urgent&id=F9d089b7830bbaa6ccaad29dff5fbb01d2a69945 [2] http://git.kernel.org/cgit/linux/kernel/git/peterz/queue.git/commit/?h= =3Dlocking/urgent&id=1804f7121995e8ca341427d848c0c8d267147720 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sedat Dilek Subject: Re: [drm-intel-nightly] 2016y-07m-14d-21h-13m-02s UTC: locking dependency: drm_modeset_lock_all() || __blocking_notifier_call_chain Date: Wed, 17 Aug 2016 21:27:00 +0200 Message-ID: References: <20160715084045.GD1841@nuc-i3427.alporthouse.com> Reply-To: sedat.dilek@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ua0-x243.google.com (mail-ua0-x243.google.com [IPv6:2607:f8b0:400c:c08::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 16A0B6E1BB for ; Wed, 17 Aug 2016 19:27:02 +0000 (UTC) Received: by mail-ua0-x243.google.com with SMTP id u13so12086488uau.0 for ; Wed, 17 Aug 2016 12:27:02 -0700 (PDT) In-Reply-To: <20160715084045.GD1841@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Sedat Dilek , Daniel Vetter , Jean-Christophe Plagniol-Villard , Tomi Valkeinen , intel-gfx , linux-fbdev@vger.kernel.org, Peter Zijlstra , Johannes Berg , Thorsten Leemhuis List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdWwgMTUsIDIwMTYgYXQgMTA6NDAgQU0sIENocmlzIFdpbHNvbiA8Y2hyaXNAY2hy aXMtd2lsc29uLmNvLnVrPiB3cm90ZToKPiBPbiBGcmksIEp1bCAxNSwgMjAxNiBhdCAwODowMDoy NUFNICswMjAwLCBTZWRhdCBEaWxlayB3cm90ZToKPj4gSGksCj4+Cj4+IEkgc2VlIHRoZSBiZWxv dyBjYWxsLXRyYWNlIHdpdGggbGF0ZXN0IGQtaS1uLCBndWVzcyBsYXRlc3QgbGludXgtbmV4dAo+ PiB3aWxsIGNhdXNlIHNhbWUgaXNzdWVzLgo+PiAoIEJleW9uZCB0aGlzLCB0aGVyZSBleGlzdCBh bHNvIGEgYnVpbGQgZmFpbHVyZSB3aGljaCBtZSBhbmQgU3RlcGhlbgo+PiBoYXZlIHJlcG9ydGVk LiApCj4+IFRoZSBjYWxsLXRyYWNlIGlzIHJlcHJvZHVjaWJsZSB3aXRoIG15IHNldHVwIGFuZCBz ZWVuIG9uIGV2ZXJ5IGJvb3QuCj4+Cj4+IE5vdCBzdXJlIGlmIHRoaXMgaXMgYSBwcm9ibGVtIGlu IGludGVsLWdmeCBvciBmYmRldi4KPgo+IFBlcnNvbmFsbHksIEkgYmxhbWVkIGJhY2tsaWdodCwK PiBodHRwczovL3BhdGNod29yay5mcmVlZGVza3RvcC5vcmcvcGF0Y2gvOTU3NjkvCgpbIENDIFBl dGVyLCBKb2hhbm5lcyBhbmQgVGhvcnN0ZW4gIlRoZSByZWdyZXNzaW9uIHJlcG9ydGVyIiBdCgpQ ZXRlciBoYXMgMiBmaXhlcyBmcm9tIEpvaGFubmVzIGluIHBldGVyei9xdWV1ZS5naXQjbG9ja2lu Zy91cmdlbnQKd2hpY2ggZml4IHRoZSBpc3N1ZSBmb3IgbWUuCgpbMS8yXSBSZXZlcnQgImRybS9m Yi1oZWxwZXI6IFJlZHVjZSBSRUFEX09OQ0UobWFzdGVyKSB0byBsb2NrbGVzc19kZXJlZmVyZW5j ZSIKWzIvMl0gbG9ja2luZy9iYXJyaWVyczogc3VwcHJlc3Mgc3BhcnNlIHdhcm5pbmdzIGluIGxv Y2tsZXNzX2RlcmVmZXJlbmNlKCkKCkkgdHJpZWQgdG9kYXkncyBMaW51cyB0cmVlIHdpdGggdGhv c2UgdHdvIGZpeGVzLgoKQ2hyaXMgYmFja2xpZ2h0IGZpeCBpcyBubyBtb3JlIG5lZWRlZCBoZXJl LgoKLSBTZWRhdCAtCgpbMV0gaHR0cDovL2dpdC5rZXJuZWwub3JnL2NnaXQvbGludXgva2VybmVs L2dpdC9wZXRlcnovcXVldWUuZ2l0L2NvbW1pdC8/aD1sb2NraW5nL3VyZ2VudCZpZD1mOWQwODli NzgzMGJiYWE2Y2NhYWQyOWRmZjVmYmIwMWQyYTY5OTQ1ClsyXSBodHRwOi8vZ2l0Lmtlcm5lbC5v cmcvY2dpdC9saW51eC9rZXJuZWwvZ2l0L3BldGVyei9xdWV1ZS5naXQvY29tbWl0Lz9oPWxvY2tp bmcvdXJnZW50JmlkPTE4MDRmNzEyMTk5NWU4Y2EzNDE0MjdkODQ4YzBjOGQyNjcxNDc3MjAKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==