From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukas Wunner Subject: Re: [PATCH v4 1/2] drm/i915: Protect fbdev across slow or failed initialisation Date: Thu, 31 Mar 2016 18:30:15 +0200 Message-ID: <20160331163015.GA10789@wunner.de> References: <56FD1151.5050303@intel.com> <1459432663-990-1-git-send-email-chris@chris-wilson.co.uk> <1459440321.8191.17.camel@linux.intel.com> <20160331161355.GB18430@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mailout1.hostsharing.net (mailout1.hostsharing.net [83.223.95.204]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4E9656EAD0 for ; Thu, 31 Mar 2016 16:28:23 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20160331161355.GB18430@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 , Joonas Lahtinen , intel-gfx@lists.freedesktop.org, Gabriel Feceoru List-Id: intel-gfx@lists.freedesktop.org SGkgQ2hyaXMsCgpPbiBUaHUsIE1hciAzMSwgMjAxNiBhdCAwNToxMzo1NVBNICswMTAwLCBDaHJp cyBXaWxzb24gd3JvdGU6Cj4gT24gVGh1LCBNYXIgMzEsIDIwMTYgYXQgMDc6MDU6MjFQTSArMDMw MCwgSm9vbmFzIExhaHRpbmVuIHdyb3RlOgo+ID4gT24gdG8sIDIwMTYtMDMtMzEgYXQgMTQ6NTcg KzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+ID4gwqB2b2lkIGludGVsX2ZiZGV2X3Jlc3Rv cmVfbW9kZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQo+ID4gPiDCoHsKPiA+ID4gLQlpbnQgcmV0 Owo+ID4gPiAtCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2X3By aXZhdGU7Cj4gPiA+IC0Jc3RydWN0IGludGVsX2ZiZGV2ICppZmJkZXYgPSBkZXZfcHJpdi0+ZmJk ZXY7Cj4gPiA+IC0Jc3RydWN0IGRybV9mYl9oZWxwZXIgKmZiX2hlbHBlcjsKPiA+ID4gKwlzdHJ1 Y3QgaW50ZWxfZmJkZXYgKmlmYmRldiA9IGludGVsX2ZiZGV2X2dldF9pZl9hY3RpdmUoZGV2KTsK PiA+ID4gwqAKPiA+ID4gLQlhc3luY19zeW5jaHJvbml6ZV9mdWxsKCk7Cj4gPiAKPiA+IFdoYXQn cyB3aXRoIHRoZSBhc3luY19zeW5jaHJvbml6ZV9mdWxsKCkgYmVnaW4gcmVtb3ZlZCBjb21wbGV0 ZWx5Pwo+IAo+IEJlY2F1c2UgaXQncyBub3QganVzdCB3cm9uZywgYnV0IGNvbXBsZXRlbHkgYnJv a2VuIGltby4KPiAKPiBEdXJpbmcgc3VzcGVuZCwgd2Ugd2FudCB0byBmcmVlemUgdGhlIGFzeW5j IHRhc2sgbm90IGZsdXNoLgo+IFRoZW4gaGVyZSBhbmQgZHVyaW5nIHJlc3VtZSB3ZSBza2lwIHRo ZSByZXN0b3JhdGlvbiBvZiB0aGUgdW5yZWdpc3RlcmVkCj4gZmJkZXYsIGFuZCB0aGVuIHdoZW4g dGhlIHRhc2sgaXMgd29rZW4gaXQgY2FuIGNvbXBsZXRlIHRoZSByZWdpc3RyYXRpb24KPiBhbmQg cHJlc2VudCB0aGUgdmFuaWxsYSBpZmJkZXYuCgpOby4gVGhlIGZiZGV2IGluaXRpYWxpemF0aW9u IGlzIGd1YXJhbnRlZWQgdG8gaGF2ZSBmaW5pc2hlZCBiZWZvcmUKc3VzcGVuZC4gU28gIndlIHdh bnQgdG8gZnJlZXplIHRoZSBhc3luYyB0YXNrIiBpcyB3cm9uZyB0aGlua2luZy4KVGhlcmUgaXMg bm8gYXN5bmMgdGFzayB0byBmcmVlemUuCgpQbGVhc2UgcmVhZCB0aGUgY29tbWl0IG1lc3NhZ2Ug b2YgYTc0NDJiOTNjZjMyICgiZHJtL2k5MTU6IEZpeCByYWNlcwpvbiBmYmRldiIpOgoKImEgZGV2 aWNlIGlzIG5ldmVyIHN1c3BlbmRlZCB1bnRpbCBpdHMgLT5wcm9iZSBjYWxsYmFjayAoYW5kIGFs bAphc3luY2hyb25vdXMgdGFza3MgaXQgc2NoZWR1bGVkKSBoYXZlIGZpbmlzaGVkLiBTZWUgZHBt X3ByZXBhcmUoKSwKd2hpY2ggY2FsbHMgd2FpdF9mb3JfZGV2aWNlX3Byb2JlKCksIHdoaWNoIGNh bGxzIGFzeW5jX3N5bmNocm9uaXplX2Z1bGwoKS4iCgpCZXN0IHJlZ2FyZHMsCgpMdWthcwoKPiBE dXJpbmcgaGliZXJuYXRpb24sIHdlIHJlYWxseSBqdXN0IHdhbnQgdG8gY2FuY2VsIHRoZSB0YXNr IGFuZCBzdGFydAo+IGZyb20gc2NyYXRjaCBvbiByZXN1bWUuCj4gLUNocmlzCj4gCj4gLS0gCj4g Q2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQo+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK