From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v4] drm/i915: Optimistically spin for the request completion Date: Mon, 23 Mar 2015 09:31:38 +0100 Message-ID: <20150323083138.GF1349@phenom.ffwll.local> References: <1426158677-26261-1-git-send-email-chris@chris-wilson.co.uk> <1426862206-14441-1-git-send-email-chris@chris-wilson.co.uk> <550C4470.8070506@linux.intel.com> <20150320161902.GE23241@nuc-i3427.alporthouse.com> <20150320225950.GA1477@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by gabe.freedesktop.org (Postfix) with ESMTP id 034E86E0B2 for ; Mon, 23 Mar 2015 01:29:55 -0700 (PDT) Received: by wibdy8 with SMTP id dy8so40672170wib.0 for ; Mon, 23 Mar 2015 01:29:54 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150320225950.GA1477@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 , Tvrtko Ursulin , intel-gfx@lists.freedesktop.org, Daniel Vetter , Eero Tamminen , "Rantala, Valtteri" List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBNYXIgMjAsIDIwMTUgYXQgMTA6NTk6NTBQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIEZyaSwgTWFyIDIwLCAyMDE1IGF0IDA0OjE5OjAyUE0gKzAwMDAsIENocmlzIFdp bHNvbiB3cm90ZToKPiA+IEkgZ3Vlc3Mgb25lIHRlc3Qgd291bGQgYmUgdG8gc2VlIGhvdyBtYW55 IDF4MSBbeE4gb3ZlcmRyYXcsIHNheSAxeDEKPiA+IFdpbmRvdywgYnV0IHJlbmRlcmluZyBpbnRl cm5hbGx5IGF0IDEwODBwXSBjbGllbnRzIHdlIGNhbiBydW4gaW4KPiA+IHBhcmFsbGVsIHdoaWxz dCBoaXR0aW5nIDYwZnBzLiBBbmQgdGhlbiB3aGV0aGVyIGFsbG93aW5nIG11bHRpcGxlCj4gPiBz cGlubmVycyBoZWxwcyBvciBoaW5kZXJzLgo+IAo+IEkgd2FzIHRoaW5raW5nIG9mIGEgbmljZSBl YXN5IHRlc3QgdGhhdCBjb3VsZCBkZW1vbnN0cmF0ZSBhbnkgYWR2YW50YWdlCj4gZm9yIHNwaW5u aW5nIG92ZXIgd2FpdGluZywgYW5kIHJlYWxpc2VkIHdlIGFscmVhZHkgaGFkIHN1Y2ggYW4gaWd0 LiBUaGUKPiB0cmljayBpcyB0aGF0IGl0IGhhcyB0byBnZW5lcmF0ZSBzdWZmaWNpZW50IEdQVSBs b2FkIHRvIGFjdHVhbGx5IHJlcXVpcmUKPiBhIHdhaXQsIGJ1dCBub3QgdG9vIGhpZ2ggYSBHUFUg bG9hZCBzdWNoIHRoYXQgd2UgY2FuIHNlZSB0aGUgaW1wYWN0IGZyb20KPiBzbG93IGNvbXBsZXRp b24uCj4gCj4gSSBwcmVzZW50IGlndC9nZW1fZXhlY19ibHQgKG1vZGlmaWVkIHRvIHJlcGVhdCB0 aGUgbWVhc3VyZW1lbnQgYW5kIGRvIGFuCj4gYXZlcmFnZSBvdmVyIHNldmVyYWwgcnVucyk6Cj4g Cj4gVGltZSB0byBibHQgMTYzODQgYnl0ZXMgeCAgICAgIDE6ICAgICAgICAyMS4wMDDCtXMgLT4g NS44MDDCtXMKPiBUaW1lIHRvIGJsdCAxNjM4NCBieXRlcyB4ICAgICAgMjogICAgICAgIDExLjUw MMK1cyAtPiA0LjUwMMK1cwo+IFRpbWUgdG8gYmx0IDE2Mzg0IGJ5dGVzIHggICAgICA0OiAgICAg ICAgIDYuNzUwwrVzIC0+IDMuNzUwwrVzCj4gVGltZSB0byBibHQgMTYzODQgYnl0ZXMgeCAgICAg IDg6ICAgICAgICAgNC45NTDCtXMgLT4gMy4zNzXCtXMKPiBUaW1lIHRvIGJsdCAxNjM4NCBieXRl cyB4ICAgICAxNjogICAgICAgICAzLjgyNcK1cyAtPiAzLjE3NcK1cwo+IFRpbWUgdG8gYmx0IDE2 Mzg0IGJ5dGVzIHggICAgIDMyOiAgICAgICAgIDMuMzU2wrVzIC0+IDMuMDAwwrVzIAo+IFRpbWUg dG8gYmx0IDE2Mzg0IGJ5dGVzIHggICAgIDY0OiAgICAgICAgIDMuMjU5wrVzIC0+IDIuOTA5wrVz Cj4gVGltZSB0byBibHQgMTYzODQgYnl0ZXMgeCAgICAxMjg6ICAgICAgICAgMy4wODPCtXMgLT4g My4wOTXCtXMKPiBUaW1lIHRvIGJsdCAxNjM4NCBieXRlcyB4ICAgIDI1NjogICAgICAgICAzLjEw NMK1cyAtPiAyLjk3OcK1cwo+IFRpbWUgdG8gYmx0IDE2Mzg0IGJ5dGVzIHggICAgNTEyOiAgICAg ICAgIDMuMDgwwrVzIC0+IDMuMDg5wrVzCj4gVGltZSB0byBibHQgMTYzODQgYnl0ZXMgeCAgIDEw MjQ6ICAgICAgICAgMy4wNzfCtXMgLT4gMy4wNDDCtXMgCj4gVGltZSB0byBibHQgMTYzODQgYnl0 ZXMgeCAgIDIwNDg6ICAgICAgICAgMy4xMjfCtXMgLT4gMy4zMDTCtXMKPiBUaW1lIHRvIGJsdCAx NjM4NCBieXRlcyB4ICAgNDA5NjogICAgICAgICAzLjI3OcK1cyAtPiAzLjI2NcK1cwoKV2UgcHJv YmFibHkgbmVlZCB0byByZXZpc2l0IHRoaXMgd2hlbiB0aGUgc2NoZWR1bGVyIGxhbmRzIC0gdGhh dCBvbmUgd2lsbAp3YW50IHRvIGtlZXAgYSBzaG9ydCBxdWV1ZSBhbmQgZ2VuZXJhbGx5IHdpbGwg YmxvY2sgZm9yIHNvbWUgcmVxdWVzdCB0bwpjb21wbGV0ZS4KLURhbmllbAotLSAKRGFuaWVsIFZl dHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3 bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK