From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v3 1/2] drm/i915: Move engine->submit_request selection to a vfunc Date: Wed, 15 Mar 2017 10:05:18 +0000 Message-ID: <059741a5-e547-442c-2d18-836223d79401@linux.intel.com> References: <20170314093441.7397-1-chris@chris-wilson.co.uk> <20170314213342.GO2118@nuc-i3427.alporthouse.com> <7cee577b-8e48-d4bd-0b92-adc01a74fed7@linux.intel.com> <20170315094129.GR2118@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id C9C4E6E84E for ; Wed, 15 Mar 2017 10:05:20 +0000 (UTC) In-Reply-To: <20170315094129.GR2118@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 , intel-gfx@lists.freedesktop.org, Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org Ck9uIDE1LzAzLzIwMTcgMDk6NDEsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBXZWQsIE1hciAx NSwgMjAxNyBhdCAwODoxNDowNEFNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4KPj4g T24gMTQvMDMvMjAxNyAyMTozMywgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4gT24gVHVlLCBNYXIg MTQsIDIwMTcgYXQgMDQ6MzE6NThQTSArMDAwMCwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4+Pj4K Pj4+PiBPbiAxNC8wMy8yMDE3IDA5OjM0LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+Pj4+IH0KPj4+ Pj4KPj4+Pj4gdm9pZCBpOTE1X2d1Y19zdWJtaXNzaW9uX2Zpbmkoc3RydWN0IGRybV9pOTE1X3By aXZhdGUgKmRldl9wcml2KQo+Pj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZW5naW5lX2NzLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9lbmdpbmVfY3Mu Ywo+Pj4+PiBpbmRleCA3M2ZlNzE4NTE2YTUuLjU2NjNlYmFiODUxZiAxMDA2NDQKPj4+Pj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZW5naW5lX2NzLmMKPj4+Pj4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZW5naW5lX2NzLmMKPj4+Pj4gQEAgLTE5MSw2ICsxOTEs NyBAQCBpbnQgaW50ZWxfZW5naW5lc19pbml0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZf cHJpdikKPj4+Pj4gCQkJZ290byBjbGVhbnVwOwo+Pj4+PiAJCX0KPj4+Pj4KPj4+Pj4gKwkJZW5n aW5lLT5lbmFibGVfc3VibWlzc2lvbihlbmdpbmUpOwo+Pj4+Cj4+Pj4gQ291bGQgYmUgbW92ZWQg dG8gaW50ZWxfZW5naW5lc19zZXR1cF9jb21tb24gaWYgdGhlCj4+Pj4gbG9naWNhbF9yaW5nX3Nl dHVwIHdhcyByZS1hcnJhbmdlZCBhIGJpdCBzbyB0aGF0IHRoZSBkZWZhdWx0X3ZmdW5jcwo+Pj4+ IGFyZSBhc3NpZ25lZCBiZWZvcmUgaXQuIExlZ2FjeSBsb29rcyBsaWtlIGl0IHdvdWxkIGJlIGFs cmlnaHQgd2l0aAo+Pj4+IHRoYXQgYXBwcm9hY2ggYWxyZWFkeS4KPj4+Pgo+Pj4+IE15IHRoaW5r aW5nIGhlcmUgaXMgbm90IHRvIGV4cG9zZSB0aGlzIHZmdW5jIHNvIHByb21pbmVudGx5IGluIHRo ZQo+Pj4+IGNvZGUgc2luY2UgaXQgaXMgYSBiaXQgb2YgYSBsb3cgbGV2ZWwgaW50ZXJuYWwgaW1w bGVtZW50YXRpb24gdGhpbmcuCj4+Pgo+Pj4gVGhlIGNvbmNlcm4gaXMgcmVhc29uYWJsZSwgYnV0 IGVxdWFsbHkgbW92aW5nIGl0IHRvCj4+PiBpbnRlbF9lbmdpbmVfc2V0dXBfY29tbW9uKCkgaXMg aGFpcnkuIE90b2gsIEkgdGhpbmsgaXQgaXMgc3VpdGFibGUgZm9yCj4+PiBpbnRlbF9lbmdpbmVf aW5pdF9jb21tb24oKS4gSGFwcHk/Cj4+Cj4+IFdoeSBkbyB5b3UgdGhpbmsgaXQgaXMgaGFpcnkg Zm9yIGludGVsX2VuZ2luZV9zZXR1cF9jb21tb24/IEl0IGtlZXBzCj4+IHRoZSBzZXR1cC9pbml0 IHNwbGl0IGZvciBscmMsIHdoZXJlIGFsbCB2ZnVuY3MgYXJlIGluaXRpYWxpemVkIGluCj4+IHRo ZSBzZXR1cCBwaGFzZSB3aGljaCB3YXMgdGhlIGludGVudGlvbi4KPgo+IEF0IHRoZSBtb21lbnQs IHNldHVwX2NvbW1vbigpIGhhcyBubyBkZXBlbmRlbmNpZXMuIEhhdmluZyB0aGUgY2FsbGJhY2sK PiBmb3IgZW5naW5lLT5zZXRfZGVmYXVsdF9zdWJtaXNzaW9uIGluc2lkZSBpbml0X2NvbW1vbigp IGRvZXNuJ3QgYnJlYWsKPiB0aGUgcGF0dGVybiBvZiBhbGwgdmZ1bmNzIGJlaW5nIGluIHNldHVw X2NvbW1vbigpIC0gaWYgeW91IG5vIGxvbmdlcgo+IHJlZ2FyZCB0aGUgdHdvIHZmdW5jcyBzZXQg YnkgdGhlIGNhbGxiYWNrIGFzIGJlaW5nIHBhcnQgb2YgdGhhdCBzZXQuCj4KPiBJbiBpbml0X2Nv bW1vbigpIHdlIGFscmVhZHkgdXRpbGl6ZSB0aGUgc3RhdGUgc2V0IG9uIHRoZSBlbmdpbmUsIHRo ZQo+IGNhbGxiYWNrIHNlZW1zIGNvbnNpc3RlbnQgdGhlcmUuCgpPa2F5LCB5b3UgY29udmluY2Vk IG1lLiA6KQoKUmVnYXJkcywKClR2cnRrbwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK