From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [Intel-gfx] [PATCH] drm/atomic: Acquire connection_mutex lock in drm_helper_probe_single_connector_modes. Date: Wed, 29 Mar 2017 16:06:32 +0200 Message-ID: <20170329140632.plg5zc5wgntlohtv@phenom.ffwll.local> References: <1490782610-5481-1-git-send-email-maarten.lankhorst@linux.intel.com> <20170329132645.w5j7gvizgrtkvxon@phenom.ffwll.local> <20170329153127.2a78d4e7@bbrezillon> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr0-x241.google.com (mail-wr0-x241.google.com [IPv6:2a00:1450:400c:c0c::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0883E6E024 for ; Wed, 29 Mar 2017 14:06:37 +0000 (UTC) Received: by mail-wr0-x241.google.com with SMTP id k6so2065393wre.3 for ; Wed, 29 Mar 2017 07:06:36 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBNYXIgMjksIDIwMTcgYXQgMDM6NTE6MDhQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gT3AgMjktMDMtMTcgb20gMTU6MzEgc2NocmVlZiBCb3JpcyBCcmV6aWxsb246 Cj4gPiBPbiBXZWQsIDI5IE1hciAyMDE3IDE1OjI2OjQ1ICswMjAwCj4gPiBEYW5pZWwgVmV0dGVy IDxkYW5pZWxAZmZ3bGwuY2g+IHdyb3RlOgo+ID4KPiA+PiBPbiBXZWQsIE1hciAyOSwgMjAxNyBh dCAxMjoxNjo1MFBNICswMjAwLCBNYWFydGVuIExhbmtob3JzdCB3cm90ZToKPiA+Pj4gbW9kZV92 YWxpZCgpIGFuZCBnZXRfbW9kZXMoKSBjYWxsZWQKPiA+Pj4gZnJvbSBkcm1faGVscGVyX3Byb2Jl X3NpbmdsZV9jb25uZWN0b3JfbW9kZXMoKQo+ID4+PiBtYXkgbmVlZCB0byBsb29rIGF0IGNvbm5l Y3Rvci0+c3RhdGUgYmVjYXVzZSB3aGF0IGEgdmFsaWQgbW9kZSBpcyBtYXkKPiA+Pj4gZGVwZW5k IG9uIGNvbm5lY3RvciBwcm9wZXJ0aWVzIGJlaW5nIHNldC4gRm9yIGV4YW1wbGUgc29tZSBIRE1J IG1vZGVzCj4gPj4+IG1pZ2h0IGJlIHJlamVjdGVkIHdoZW4gYSBjb25uZWN0b3IgcHJvcGVydHkg Zm9yY2VzIHRoZSBjb25uZWN0b3IKPiA+Pj4gaW50byBEVkkgbW9kZS4KPiA+Pj4KPiA+Pj4gU29t ZSBpbXBsZW1lbnRhdGlvbnMgb2YgZGV0ZWN0KCkgYWxyZWFkeSBsb2NrIGFsbCBzdGF0ZSwKPiA+ Pj4gc28gd2UgaGF2ZSB0byBwYXNzIGFuIGFjcXVpcmVfY3R4IHRvIHRoZW0gdG8gcHJldmVudCBh IGRlYWRsb2NrLgo+ID4+Pgo+ID4+PiBUaGlzIG1lYW5zIGNoYW5naW5nIHRoZSBmdW5jdGlvbiBz aWduYXR1cmUgb2YgZGV0ZWN0KCkgc2xpZ2h0bHksCj4gPj4+IGFuZCBwYXNzaW5nIHRoZSBhY3F1 aXJlX2N0eCBmb3IgbG9ja2luZyBtdWx0aXBsZSBjcnRjJ3MuCj4gPj4+IEl0IG1pZ2h0IGJlIE5V TEwsIGluIHdoaWNoIGNhc2UgZXhwZW5zaXZlIG9wZXJhdGlvbnMgc2hvdWxkIGJlIGF2b2lkZWQu Cj4gPj4+Cj4gPj4+IGludGVsX2RwLmMgaG93ZXZlciBpZ25vcmVzIHRoZSBmb3JjZSBmbGFnLCBz byBzdGlsbCBsb2NrCj4gPj4+IGNvbm5lY3Rpb25fbXV0ZXggdGhlcmUgaWYgbmVlZGVkLgo+ID4+ Pgo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9y c3RAbGludXguaW50ZWwuY29tPgo+ID4+PiBDYzogQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6 aWxsb25AZnJlZS1lbGVjdHJvbnMuY29tPgo+ID4+PiBDYzogTWFuYXNpIE5hdmFyZSA8bWFuYXNp LmQubmF2YXJlQGludGVsLmNvbT4gIAo+ID4+IEhtIG9ubHkgbm90aWNlZCB0aGlzIG5vdywgYnV0 IG1peGluZyB1cCBmb3JjZSB3aXRoIHRoZSBhY3F1aXJlX2N0eCBzb3VuZHMKPiA+PiBsaWtlIHZl cnkgYmFkIGludGVyZmFjZSBkZXNpZ24uIFllcywgdGhlIG9ubHkgdXNlciBvZiB0aGUgbmV3IGhv b2sgd29ya3MKPiA+PiBsaWtlIHRoYXQsIGJ1dCB0aGF0J3MgcmVhbGx5IGFjY2lkZW50YWwgSSB0 aGluay4gSSB0aGluayBqdXN0IGhhdmluZyB0aGUKPiA+PiBjdHggZXZlcnl3aGVyZSAoZm9yIGF0 b21pYyBkcml2ZXJzIGF0IGxlYXN0KSB3b3VsZCBiZSBhIGxvdCBzYWZlci4gVGhpcyBpcwo+ID4+ IGV4dHJlbWVseSBzdXJwcmlzaW5nIChhbmQgdW5kb2N1bWVudGVkIHN1cHJpc2UgYXQgdGhhdCku Cj4gPiBZZXMsIEkgd2FzIGFib3V0IHRvIHNheSB0aGUgc2FtZSB0aGluZzogdGhlIGludGVyZmFj ZSBpcyBub3QgdmVyeQo+ID4gY2xlYXIsIGFuZCBJIGRvbid0IHVuZGVyc3RhbmQgd2h5IGN0eCA9 IE5VTEwgaW1wbGllcyBmb3JjZSA9IGZhbHNlLgo+IAo+IFRoZXkncmUgdGhlIHNhbWUgdGhpbmcg SSBmZWFyLiBJIGNvdWxkIHBlcmhhcHMgY2FsbCBpdCBmb3JjZV9jdHggaW5zdGVhZCwKPiBidXQg bm9uLXplcm8gY3R4IGltcGxpZXMgZm9yY2UsIGFuZCBvdGhlciB3YXkgYXJvdW5kLiBUaG91Z2gg SSBndWVzcyB3ZSBjb3VsZAo+IHJlbGF4IGl0LCBhbmQgaGF2ZSBmb3JjZSA9IHRydWUgaW1wbHkg Y3R4LCBidXQgbm90IHRoZSBvdGhlciB3YXkgYXJvdW5kLgo+IAo+IFdvdWxkIHRoYXQgYmUgb2s/ CgpXaHkgY2FuJ3Qgd2Ugc3VwcGx5IGEgY3R4IGFsd2F5cz8gSSBkaWRuJ3Qgc2VlIGFueSByZWFz b24gbm90IHRvIGluIHRoZQpjb2RlIC4uLgotRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3 YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK