From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v2] drm/i915/execlists: Refactor common engine setup Date: Mon, 9 May 2016 09:58:20 +0200 Message-ID: <20160509075820.GT27098@phenom.ffwll.local> References: <57232895.3020204@linux.intel.com> <20160429093923.GF30680@nuc-i3427.alporthouse.com> <57232E4A.4030502@linux.intel.com> <20160429100002.GH30680@nuc-i3427.alporthouse.com> <57233348.9090508@linux.intel.com> <20160429102259.GJ30680@nuc-i3427.alporthouse.com> <20160502085131.GJ14148@phenom.ffwll.local> <20160502105838.GQ30680@nuc-i3427.alporthouse.com> <20160509070233.GM27098@phenom.ffwll.local> <20160509074516.GB12277@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id DBA8E6E312 for ; Mon, 9 May 2016 07:58:21 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id r12so19313297wme.0 for ; Mon, 09 May 2016 00:58:21 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20160509074516.GB12277@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 , Daniel Vetter , Tvrtko Ursulin , intel-gfx@lists.freedesktop.org, Dave Gordon List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBNYXkgMDksIDIwMTYgYXQgMDg6NDU6MTZBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIE1vbiwgTWF5IDA5LCAyMDE2IGF0IDA5OjAyOjMzQU0gKzAyMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBNb24sIE1heSAwMiwgMjAxNiBhdCAxMTo1ODozOEFNICswMTAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+IE9uIE1vbiwgTWF5IDAyLCAyMDE2IGF0IDEwOjUx OjMxQU0gKzAyMDAsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4gPiA+ID4gSW1vIHRoZSBsb3ctbGV2 ZWwgaXJxIGNsZWFyaW5nIHNob3VsZCBhbGwgYmUgZG9uZSBpbiB0aGUgcmVsZXZhbnQgaXJxCj4g PiA+ID4gc2V0dXAgY29kZSBpbiBpOTE1X2lycS5jLiBBdG0gd2UganVzdCBmb3Jnb3QgdG8gZG8g dGhhdC4gSSBndWVzcyB5b3UgY2FuCj4gPiA+ID4gaGF2ZSBhIGJpa2VzaGVkIHdoZXRoZXIgdGhl IGVuZ2luZXIgSU1SIGVuYWJsZS9kaXNhYmxlIGZ1bmN0aW9ucyBzaG91bGQgYmUKPiA+ID4gPiB0 b2dldGhlciB3aXRoIHRoZSBjbGVhcmluZyBvciBub3QsIHBsYWNpbmcgdGhlbSBpbiBlaXRoZXIg ZmlsZSBpcyBmaW5lLgo+ID4gPiA+IEJ1dCBzaW5jZSB3ZSBhbHJlYWR5IGNsZWFyIHRoZSBoaWdo ZXItbGV2ZWwgSU1SIHJlZ2lzdGVycyBpbiBpOTE1X2lycS5jIHdlCj4gPiA+ID4gbWlnaHQgYXMg d2VsbCBjbGVhciB0aGUgbG93LWxldmVsIG9uZXMgdG9vIGluIGk5MTVfaXJxLmMuCj4gPiA+IAo+ ID4gPiBUaGF0J3MgdHJpY2t5IHNpbmNlIHRoYXQgaXMgZG9uZSBiZWZvcmUgdGhlIGVuZ2luZXMg LSBzbyBob3cgZG8gd2UgZ2V0Cj4gPiA+IHRoZSB2YXJpb3VzIGJhc2VzIHRvIGk5MTVfaXJxLmMg d2l0aG91dCBkdXBsaWNhdGlvbj8gRW5hYmxpbmcgdGhlIGlycQo+ID4gPiBmb3IgdGhlIGVuZ2lu ZXMgaXMgcGFydCBvZiBpbml0X2h3LCBzbyBjb3JyZXNwb25kaW5nbHkgcHV0dGluZyB0aGUKPiA+ ID4gZWFybHkgZGlzYWJsZSBpbnRvIGluaXQgbG9va3MgZmluZSB0byBtZS4KPiA+IAo+ID4gSSBq dXN0IGRvbid0IHBhcnRpY3VsYXJseSBsaWtlIHRoYXQgd2UgaGF2ZSBodyBhY2Nlc3MgaW4gYSBm dW5jdGlvbiB0aGF0Cj4gPiB0aHVzIGZhciAoYW5kIGF0IGEgZ2xhbmNlIHN0aWxsIGFmdGVyIHRo aXMgcGF0Y2gpIG9ubHkgc2V0cyB1cCBzb2Z0d2FyZQo+ID4gc3RhdGUuIEknbGwgcHJvYmFibHkg bGVhZCB0byBzb21lIHVnbHkgc3VycHJpc2UuIFRoYXQncyB3aHkgSSdkIGxpa2UgdG8KPiA+IG1v dmUgdGhpcyBlaXRoZXIgdG8gZW5naW5lLT5pbml0X2h3IG9yIHRvIGk5MTVfaXJxLmMuCj4gCj4g VGhpcyBpcyBzYW5pdGl6ZS4gV2UgZG8gZW5hYmxlIGl0IGluIGVuZ2luZS0+aW5pdF9odygpLCBi dXQgdGhlIHBvaW50Cj4gcmFpc2VkIGJ5IFZpbGxlIGVhcmxpZXIgaW4gaGlzIHJldmlldyBvZiBH VCBpcnEgaGFuZGxpbmcgaXMgdGhhdCBub2JvZHkKPiBjdXJyZW50bHkgZGlzYWJsZXMgdGhlIHJp bmcgSU1SIGJlZm9yZSB1c2UuIEhlcmUgd2UgaGF2ZSBhCj4gY2hpY2tlbi1hbmQtZWdnIHByb2Js ZW0sIGRvIHdlIGR1cGxpY2F0ZSBrbm93bGVkZ2Ugb2YgYXZhaWxhYmxlIGVuZ2luZXMKPiAoYW5k IHRoZWlyIG1taW9fYmFzZSkgaW4gaXJxIHByZWluc3RhbGwvc2FuaXRpemUgb3IgZG8gd2UgZG8g dGhlIGVuZ2luZQo+IHNwZWNpZmljIG1taW8gaW4gZW5naW5lIGluaXRpYWxpc2F0aW9uPyBUaGUg cHJvYmxlbSBUdXJzbGluIHdhcyByYWlzaW5nCj4gd2FzIHRoYXQgb24gZnV0dXJlIGVuYWJsaW5n LCBzb21lYm9keSBoYWQgZW5hYmxlZCB0aGUgZW5naW5lIElSUSBiZWZvcmUKPiB0aGUgZW5naW5l cyB3ZXJlIGluaXRpYWxpc2VkIChpLmUuIGhhZCBjb21wbGV0ZWx5IGRpc3JlZ2FyZGVkIHRoZQo+ IGN1cnJlbnQgaW5pdF9odyBzZXF1ZW5jZSkuIFBsb25raW5nIGl0IGluIGk5MTVfaXJxLmMgaXMg bm90IGZvb2xwcm9vZgo+IGVpdGhlciEKCkhtLCBjb3VsZG4ndCB3ZSBwdXQgaXQgaW50byBpbml0 X2h3PyBpOTE1X2lycS5jIHNldHMgdXAgdGhlIHRvcC1sZXZlbAppbnRlcnJ1cHRzLCBidXQgZm9y IEdUIHN0dWZmIGFsbCBtYXNrZWQuIEluIGluaXRfaHcgd2UgY291bGQgY2xlYXIgdGhhdAp0aGVu LCBhbmQgYmVmb3JlIGluaXRfaHcgbm8gb25lIHNob3VsZCBjYWxsIHJpbmctPmdldF9pcnEgdG8g ZW5hYmxlIGl0IGFuZApwb3RlbnRpYWxseSBjYXVzZSBoYXZvYy4gT3Igc3RpbGwgdG9vIGZyYWdp bGUgaW4geW91ciBvcGluaW9uPwoKSW5kZWVkIHB1dHRpbmcgaXQgaW50byBpOTE1X2lycS5jIHNl ZW1zIHRvIG5vdCBiZSBncmVhdCBzaW5jZSBpdCBzcGxpdHMKdGhlIGd0IHBlci1lbmdpbmUgbWFz ayByZWcgaGFuZGxpbmcgdG9vIGZhci4KLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2Fy ZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==