From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 03/11] drm/i915/execlists: Pull submit after dequeue under timeline lock Date: Mon, 04 Jun 2018 12:15:53 +0100 Message-ID: <152811095377.7032.2461986225098713371@mail.alporthouse.com> References: <20180531185204.19520-1-chris@chris-wilson.co.uk> <20180531185204.19520-4-chris@chris-wilson.co.uk> <8ed79b89-38ec-2bd3-6ea4-9f97eec43625@linux.intel.com> <152786207790.8943.10821645677650099400@mail.alporthouse.com> <9acbd3f1-f19f-20c9-24ed-4dfc9c3b4b21@linux.intel.com> <152810712580.7032.18043215519912896759@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 54E946EAA6 for ; Mon, 4 Jun 2018 11:15:59 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UXVvdGluZyBUdnJ0a28gVXJzdWxpbiAoMjAxOC0wNi0wNCAxMTo1ODowMCkKPiAKPiBPbiAwNC8w Ni8yMDE4IDExOjEyLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiBRdW90aW5nIFR2cnRrbyBVcnN1 bGluICgyMDE4LTA2LTA0IDEwOjI1OjQ2KQo+ID4+Cj4gPj4gT24gMDEvMDYvMjAxOCAxNTowNywg Q2hyaXMgV2lsc29uIHdyb3RlOgo+ID4+PiBRdW90aW5nIFR2cnRrbyBVcnN1bGluICgyMDE4LTA2 LTAxIDE1OjAyOjM4KQo+ID4+Pj4KPiA+Pj4+IE9uIDMxLzA1LzIwMTggMTk6NTEsIENocmlzIFdp bHNvbiB3cm90ZToKPiA+Pj4+PiBJbiB0aGUgbmV4dCBwYXRjaCwgd2Ugd2lsbCBiZWdpbiBwcm9j ZXNzaW5nIHRoZSBDU0IgZnJvbSBpbnNpZGUgdGhlCj4gPj4+Pj4gaW50ZXJydXB0IGhhbmRsZXIu IFRoaXMgbWVhbnMgdGhhdCB1cGRhdGluZyB0aGUgZXhlY2xpc3RzLT5wb3J0W10gd2lsbAo+ID4+ Pj4KPiA+Pj4+IFRoZSBtZXNzYWdlIHRoYXQgd2Ugd2lsbCBiZSBwcm9jZXNzaW5nIENTQiBmcm9t IGlycSBoYW5kbGVyLCBoZXJlIGFuZCBpbgo+ID4+Pj4gZm9sbG93aW5nIHBhdGNoIDUvMTEsIGRv ZXNuJ3Qgc2VlbSB0byBiZSB0cnVlLiBTbyB3aHkgaXMgdGhpcyBuZWVkZWQ/Cj4gPj4+PiBXaHkg bm90IGp1c3QgZHJvcCBzb21lIHBhdGNoZXMgZnJvbSB0aGUgc2VyaWVzPwo+ID4+Pgo+ID4+PiBJ dCB3aWxsIHN0aWxsIGJlIGNhbGxlZCBmcm9tIGlycSBjb250ZXh0OyBhcyBzdWJtaXRfcmVxdWVz dCBpcyBjYWxsZWQKPiA+Pj4gZnJvbSBpcnEgY29udGV4dC4gSGVuY2Ugd2Ugc3RpbGwgcmVxdWly ZSBpcnFzYWZlIHZhcmlhbnRzLgo+ID4+Cj4gPj4gc3VibWl0X3JlcXVlc3QgaXMgYWxyZWFkeSBj YWxsZWQgZnJvbSBpcnFvZmYgY29udGV4dHMgc28gSSBkb24ndCBnZXQgaXQuCj4gPiAKPiA+IFJp Z2h0LCBidXQgdGhlIHBhdGNoIHNlcmllcyBwdWxscyB0aGUgQ1NCIHByb2Nlc3NpbmcgaW50bwo+ ID4gc3VibWl0X3JlcXVlc3QgYXMgd2VsbC4KPiA+ICAgCj4gPj4+IFNvIHllcywgd2hpbGUgdGhl IG92ZXJhbGwgZGlyZWN0aW9uIG9mIHRoZSBwYXRjaHNldCBjaGFuZ2VkIHNsaWdodGx5IHRvCj4g Pj4+IGJlIGxlc3MgZW50aHVzaWFzdGljIGFib3V0IGNhbGxpbmcgZnJvbSBpcnEgY29udGV4dCwg c3VjaCBjYWxscyB3ZXJlIG5vdAo+ID4+PiBlbGltaW5hdGVkLgo+ID4+Cj4gPj4gSSBoYXZlIGEg cHJvYmxlbSB3aXRoIGNvbW1pdCBtZXNzYWdlcyB3aGVyZSBvbmUgc2F5cyB3ZSdsbCBiZSBwcm9j ZXNzaW5nCj4gPj4gQ1NCIGRpcmVjdGx5IGZyb20gaGFyZCBpcnEsIHdoaWxlIGFub3RoZXIgc2F5 cyB3ZSdsbCBhbHdheXMgdXNlIHRoZSB0YXNrbGV0Lgo+ID4gCj4gPiBJdCdzIGRvbmUgaW5zaWRl IHRoZSB0YXNrbGV0IGNhbGxiYWNrOyB0aGUgdGFza2xldCBjYWxsYmFjayBtYXkgYmUKPiA+IGlu dm9rZWQgZGlyZWN0bHksIGFuZCB0aGF0IG1heSBhbHNvIGhhcHBlbiBpbnNpZGUgYW4gaXJxLgo+ IAo+IFZpYSBub3RpZnlfcmluZyB5ZXMuIEkgd2FzIGxvb2tpbmcgZm9yIHNvbWV0aGluZyBvbiB0 aGUgY29udGV4dCBzd2l0Y2ggCj4gcGF0aCBhbGwgdGhpcyB0aW1lLgoKQWxzbyBkb24ndCBmb3Jn ZXQgdGhpcmQtcGFydHkgY2FsbGVycyBtYXkgY29tZSBpbiBmcm9tIHVuZGVyIHRoZWlyIGlycS4K IAo+IFNvIENTQiBwcm9jZXNzaW5nIHZpYSBub3RpZnlfcmluZyBpcyBxdWl0ZSBvcHRpbWlzdGlj IGFuZCBteSBxdWVzdGlvbiBpcyAKPiB3aGV0aGVyIGl0IGJyaW5ncyBhbnl0aGluZz8gT3Igd2hv bGUgY2hhbmdlIGlzIHB1cmVseSBkdWUgZGVxdWV1ZT8KClRoYXQncyB0aGUgZXNzZW5jZSBvZiB0 aGUgbWFqb3IgaW1wcm92ZW1lbnQgZm9yIHJpbmcgc3dpdGNoaW5nLiBQcmV0dHkKc3VyZSBJIGNv b2tlZCB1cCBnZW1fZXhlY19sYXRlbmN5L3J0aG9nIHRvIHNob3cgdGhhdCBvbmUgYXMgd2VsbCwg aWYgbm90CnRoYXQncyBjZXJ0YWlubHkgb25lIEknZCBsaWtlIHRvIHNob3cuCgo+IEFub3RoZXIg bXlzdGVyeSBsYXRlciBpbiB0aGUgcGF0Y2ggc2VyaWVzIGlzIHdoYXQgaGFwcGVucyB3aXRoIAo+ IHdyaXRlbChleGVjbGlzdHMtPmNzYl9yZWFkKSwgd2hpY2ggaXMgbW1pbywgYnV0IEkgc2VlIHlv dSBoYXZlIHJlbW92ZWQgCj4gZm9yY2V3YWtlIGhhbmRsaW5nIGFuZCBvbmUgY29tbWl0IHNheXMg dGhlcmUgaXMgbm8gbW9yZSBtbWlvLgoKV2UgcmVtb3ZlZCBmb3JjZXdha2UgZm9yIHRoYXQgbGFz dCB5ZWFyLiBXaGVyZSBJIHNheSBtbWlvLCB0aGluawpmb3JjZXdha2VkIG1taW8gcmVhZHMuCi1D aHJpcwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK