From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v3] drm/i915: Optimistically spin for the request completion Date: Thu, 12 Mar 2015 16:41:10 +0000 Message-ID: <5501C1A6.80703@linux.intel.com> References: <20150312091743.GT3800@phenom.ffwll.local> <1426158677-26261-1-git-send-email-chris@chris-wilson.co.uk> <55019136.4@linux.intel.com> <20150312131858.GA20273@nuc-i3427.alporthouse.com> <5501AE29.1070808@linux.intel.com> <20150312162857.GA29296@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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id EBF146E9F1 for ; Thu, 12 Mar 2015 09:41:11 -0700 (PDT) In-Reply-To: <20150312162857.GA29296@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, Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org Ck9uIDAzLzEyLzIwMTUgMDQ6MjggUE0sIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBUaHUsIE1h ciAxMiwgMjAxNSBhdCAwMzoxODowMVBNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4g T24gMDMvMTIvMjAxNSAwMToxOCBQTSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4gMW1zLiBJIHdh cyBqdXN0IHRoaW5raW5nIG9mIGRvaW5nIFVTRUNTX1BFUl9TRUMgLyBIWiwgdGhlbiByZWFsaXNl ZCB0aGF0Cj4+PiB3YXMgYSBqaWZmaWUsIGhlbmNlIHRoZSBjb25mdXNpb24uIEF0IGFueSByYXRl LCBpdCBpcyBzdGlsbCB0aGUgbWluaW11bQo+Pj4gd2UgY2FuIHRyaXZpYWxseSB3YWl0IGZvciAo d2l0aG91dCBhbiBleHBlbnNpdmUgaHJ0aW1lcikuCj4+Cj4+IFVubGVzcyBJIGxvc3QgdHJhY2sg d2l0aCB0aGUgdGltZXMsIHRoYXQncyBDT05GSUdfSFogcmlnaHQ/Cj4+Cj4+IEkgZG9uJ3Qga25v dyB3aGF0IHNlcnZlciBkaXN0cmlidXRpb25zIGRvLCBidXQgdGhpcyBVYnVudHUgTFRTIEkgYW0K Pj4gcnVubmluZyBoYXMgSFo9MjUwIHdoaWNoIG1lYW5zIDRtcy4KPj4KPj4gVGhhdCB3b3VsZCBt ZWFuIG9uIGEgc3lzdGVtIHdoZXJlIHRocm91Z2hwdXQgaXMgbW9yZSBpbXBvcnRhbnQgdGhhbgo+ PiBsYXRlbmN5LCB5b3UgbG9zZSBtb3N0IHRocm91Z2hwdXQgYnkgc3Bpbm5pbmcgdGhlIGxvbmdl c3QuIEluIHRoZW9yeQo+PiBhdCBsZWFzdCwgbm8/Cj4KPiBPbmx5IGluIHRoZW9yeSwgYW5kIG9u bHkgaWYgeW91IG1lYW4gdGhyb3VnaHB1dCBvZiBub24taTkxNSB3b3JrbG9hZHMKPiB3aXRoIHBy ZWVtcHRpb24gZGlzYWJsZWQuICBTcGlubmluZyBoZXJlIGltcHJvdmVzIGJvdGggbGF0ZW5jeSBh bmQKPiB0aHJvdWdocHV0IGZvciBnZnggY2xpZW50cy4gVXNpbmcgdXAgdGhlIHRpbWVzbGljZSBm b3IgdGhlIGNsaWVudCBtYXkKPiBoYXZlIHNlY29uZGFyeSBlZmZlY3RzIHRob3VnaCAtIG90aGVy d2lzZSB0aGV5IHdvdWxkIGdldCBpb3dhaXQgY3JlZGl0cy4KClllcywgSSBtZWFudCBDUFUgd29y a2xvYWRzLiBBbmQgbG93IEhaIGFuZCBubyBwcmVlbXB0aW9uIHVzdWFsbHkgZ28gCnRvZ2V0aGVy LgoKPj4gU28gcGVyaGFwcyB3aGljaCBzaG91bGQgYmUgYSB0dW5hYmxlPyBPcHRpb25hbGx5IGF1 dG8tc2VsZWN0IHRoZQo+PiBpbml0aWFsIHN0YXRlIGJhc2VkIG9uIEhaLgo+Cj4gU3Bpbm5pbmcg bGVzcyB0aGFuIGEgamlmZmllIHJlcXVpcmVzIGhydGltZXJzIGF0IHdoaWNoIHBvaW50IHlvdSBt YXkgYXMKPiB3ZWxsIGp1c3QgdXNlIHRoZSBpOTE1IGludGVycnVwdCAocmF0aGVyIHRoYW4gc2V0 dXAgYSB0aW1lciBpbnRlcnJ1cHQpLgoKWWVzIEkgZGlkbid0IG1lYW4gdGhhdCAtIGJ1dCB0byBo YXZlIGEgYm9vbGVhbiBzcGlubmluZy13YWl0PW9uL29mZi4gCk1heWJlIGRlZmF1bHQgdG8gIm9u IiBvbiBIWj0xMDAwIHdpdGggcHJlZW1wdGlvbiwgb3IgdGhlIG9wcG9zaXRlLCAKc29tZXRoaW5n IGxpa2UgdGhhdC4KClJlZ2FyZHMsCgpUdnJ0a28KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK