From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 1/2] drm/i915: Split intel_engine allocation and initialisation Date: Mon, 23 Jan 2017 14:08:08 +0200 Message-ID: <1485173288.2790.22.camel@linux.intel.com> References: <20170121145045.27351-1-chris@chris-wilson.co.uk> <1485164472.2790.11.camel@linux.intel.com> <20170123095719.GN17136@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id D177A6E050 for ; Mon, 23 Jan 2017 12:08:10 +0000 (UTC) In-Reply-To: <20170123095719.GN17136@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 Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gbWEsIDIwMTctMDEtMjMgYXQgMDk6NTcgKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBP biBNb24sIEphbiAyMywgMjAxNyBhdCAxMTo0MToxMkFNICswMjAwLCBKb29uYXMgTGFodGluZW4g d3JvdGU6Cj4gPiAKPiA+IE9uIGxhLCAyMDE3LTAxLTIxIGF0IDE0OjUwICswMDAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiA+IAo+ID4gPiBJbiBvcmRlciB0byByZXNldCB0aGUgR1BVIGVhcmx5 IG9uIGluIHRoZSBtb2R1bGUgbG9hZCBzZXF1ZW5jZSwgd2UgbmVlZAo+ID4gPiB0byBhbGxvY2F0 ZSB0aGUgYmFzaWMgZW5naW5lIHN0cnVjdHMgKHRvIHBvcHVsYXRlIHRoZSBtbWlvIG9mZnNldHMg ZXRjKS4KPiA+ID4gQ3VycmVudGx5LCB0aGUgZW5naW5lIGluaXRpYWxpc2F0aW9uIGFsbG9jYXRl cyBib3RoIHRoZSBiYXNlIHN0cnVjdCBhbmQKPiA+ID4gYWxzbyBhbGxvY2F0ZSBhdXhpbGlhcnkg b2JqZWN0cywgd2hpY2ggZGVwZW5kIHVwb24gc3RhdGUgc2V0dXAgcXVpdGUKPiA+ID4gbGF0ZSBp biB0aGUgbG9hZCBzZXF1ZW5jZS4gV2Ugc3BsaXQgb2ZmIHRoZSBhbGxvY2F0aW9uIGNhbGxiYWNr IGZvcgo+ID4gPiBsYXRlciBhbmQgYWxsb3cgb3Vyc2VsdmVzIHRvIGFsbG9jYXRlIHRoZSBlbmdp bmUgc3RydWN0cyB0aGVtc2VsdmVzCj4gPiA+IGVhcmx5Lgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9m Zi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gPiAKPiA+IDxT TklQPgo+ID4gCj4gPiA+IAo+ID4gPiAraW50IGludGVsX2VuZ2luZXNfaW5pdChzdHJ1Y3QgZHJt X2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gPiA+ICt7Cj4gPiAKPiA+IDxTTklQPgo+ID4gCj4g PiA+IAo+ID4gPiArCWZvcl9lYWNoX2VuZ2luZShlbmdpbmUsIGRldl9wcml2LCBpZCkgewo+ID4g PiArCQlpbnQgKCppbml0KShzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUpID0gTlVMTDsK PiA+ID4gKwo+ID4gPiArCQlpZiAoIWVycikgewo+ID4gPiArCQkJaWYgKGk5MTUuZW5hYmxlX2V4 ZWNsaXN0cykKPiA+ID4gKwkJCQlpbml0ID0gaW50ZWxfZW5naW5lc1tpZF0uaW5pdF9leGVjbGlz dHM7Cj4gPiA+ICsJCQllbHNlCj4gPiA+ICsJCQkJaW5pdCA9IGludGVsX2VuZ2luZXNbaWRdLmlu aXRfbGVnYWN5Owo+ID4gPiArCQl9Cj4gPiA+ICsKPiA+ID4gKwkJaWYgKCFpbml0IHx8IChlcnIg PSBpbml0KGVuZ2luZSkpKSB7Cj4gPiA+ICsJCQlrZnJlZShlbmdpbmUpOwo+ID4gPiArCQkJZGV2 X3ByaXYtPmVuZ2luZVtpZF0gPSBOVUxMOwo+ID4gPiArCQkJY29udGludWU7Cj4gPiA+ICsJCX0K PiA+ID4gKwo+ID4gPiArCQltYXNrIHw9IEVOR0lORV9NQVNLKGlkKTsKPiA+ID4gKwl9Cj4gPiAK PiA+IEFzIGRpc2N1c3NlZCBpbiBJUkMsIHRoaXMgbG9vcCBpcyBicm9rZW4gYWZ0ZXIgZmlyc3Qg ZXJyb3JpbmcgaW5pdC4KPiAKPiBBcyBhbnN3ZXJlZCwgaXQgaXMgbm90Lgo+IAo+IEFmdGVyIGFu IGVyciBpcyBzZXQsIGl0IGFuZCBhbGwgc3Vic2VxdWVudCBlbmdpbmVzIGFyZSBmcmVlZCwgYW5k IHRoZW4KPiBhbGwgcHJldmlvdXNseSBpbml0aWFsaXNlZCBlbmdpbmVzIGFyZSBydW4gdGhyb3Vn aCB0aGUgY2xlYW51cC4KCllvdSdyZSBjb3JyZWN0LCBJIG1hbmFnZWQgdG8gaWdub3JlIHRoZSBk ZWNsYXJhdGlvbiB0aW1lIGluaXRpYWxpemF0aW9uCmEgaGFsZiBhIGRvemVuIHRpbWVzIHdoZW4g Z29pbmcgdGhyb3VnaCBpdC4KCllvdSBjb3VsZCBjaGVjayB0aGUgIiFpbml0IiBhcyAiZXJyIiB0 byBtYWtlIG15IG5leHQgcmV2aWV3IHJvdW5kCmVhc2llciA6UAoKUmVnYXJkcywgSm9vbmFzCi0t IApKb29uYXMgTGFodGluZW4KT3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50ZXIKSW50ZWwgQ29y cG9yYXRpb24KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==