From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v3] drm/i915: Optimistically spin for the request completion Date: Fri, 13 Mar 2015 10:33:24 +0100 Message-ID: <20150313093324.GE3800@phenom.ffwll.local> 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> <5501C1A6.80703@linux.intel.com> <20150312165012.GB29296@nuc-i3427.alporthouse.com> <5501CDAA.10506@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f47.google.com (mail-wg0-f47.google.com [74.125.82.47]) by gabe.freedesktop.org (Postfix) with ESMTP id DD1B66EA8D for ; Fri, 13 Mar 2015 02:31:43 -0700 (PDT) Received: by wghl18 with SMTP id l18so21895657wgh.11 for ; Fri, 13 Mar 2015 02:31:43 -0700 (PDT) Content-Disposition: inline In-Reply-To: <5501CDAA.10506@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBNYXIgMTIsIDIwMTUgYXQgMDU6MzI6MjZQTSArMDAwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gCj4gT24gMDMvMTIvMjAxNSAwNDo1MCBQTSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ ID5PbiBUaHUsIE1hciAxMiwgMjAxNSBhdCAwNDo0MToxMFBNICswMDAwLCBUdnJ0a28gVXJzdWxp biB3cm90ZToKPiA+PlllcyBJIGRpZG4ndCBtZWFuIHRoYXQgLSBidXQgdG8gaGF2ZSBhIGJvb2xl YW4gc3Bpbm5pbmctd2FpdD1vbi9vZmYuCj4gPj5NYXliZSBkZWZhdWx0IHRvICJvbiIgb24gSFo9 MTAwMCB3aXRoIHByZWVtcHRpb24sIG9yIHRoZSBvcHBvc2l0ZSwKPiA+PnNvbWV0aGluZyBsaWtl IHRoYXQuCj4gPgo+ID5JIGRvbid0IHNlZSB0aGUgcG9pbnQgaW4gaGF2aW5nIHRoZSBjb21wbGlj YXRpb24sIHVudGlsIHNvbWVvbmUKPiA+Y29tcGxhaW5zLiBJbiBteSBkZWZlbnNlLCBJIHdpbGwg cG9pbnQgdG8gdGhlIG9wdGltaXN0aWMgbXV0ZXggc3Bpbm5pbmcKPiA+ZXF1YWxseSBoYXZpbmcg bm8gY29uZmlndXJhYmxlIG9wdGlvbi4gQW5kIHNpbmNlIHRoZSBpZGVhIGlzIHRoYXQgeW91Cj4g Pm9ubHkgaGl0IHRoaXMgaWYgeW91IGFyZSBhYnVzaW5nIGk5MTUgKGUuZy4gYmVuY2htYXJraW5n LCBvciB5b3UgaGF2ZSBhCj4gPnJlYWRiYWNrIG9uIHRoZSBjcml0aWNhbCBwYXRjaCwgb3IgaWYg d2UgaGF2ZW4ndCBpbXBsZW1lbnRlZAo+ID5zZW1hcGhvcmVzKSwgSSB3b3VsZCByYXRoZXIgZml4 IHRob3NlIHNjZW5hcmlvcyBhcyB0aGV5IGFycml2ZSByYXRoZXIKPiA+dGhhbiBnaXZpbmcgdGhl IHVzZXIgYW4gb3B0aW9uIHRvIGJyZWFrLgo+IAo+IEkgc2ltcGx5IHBvaW50ZWQgb3V0IGEgdGhl b3JldGljYWwgcG90ZW50aWFsIHRvIGJ1cm4gbW9yZSBDUFUgb24gc2VydmVycy4gSWYKPiB5b3Ug a25vdyB0aGF0IGlzIHVubGlrZWx5IG9yIG9ubHkgdGhlb3JldGljYWwgdGhhdCdzIGZpbmUgYnkg bWUuCj4gCj4gQnV0IEknbGwgc2F5IEkgd2FzIG1vcmUgY29udmluY2VkIGJlZm9yZSB5b3UgbWVu dGlvbmVkICJ1bnRpbCBzb21lb25lCj4gY29tcGxhaW5zIiBhbmQgIm9wdGlvbiB0byBicmVhayIu IDopCgpTZXJ2ZXIgd29ya2xvYWRzIG9uIGludGVsIG1hY2hpbmVzIGFyZSBjdXJyZW50bHkgdHJh bnNjb2RlIHN0dWZmIChhbmQKdGhlcmUncyBtb3JlIHJvb20gaW4gbGlidmEgZm9yIGJldHRlciBw YXJhbGxlbGlzbSB0aGFuIHRoaXMpIGFuZCBvY2wKKHdoaWNoIHRlbmRzIHRvIGdvIHdpdGggdGhl IGJ1c3ktbG9vcHMgZm9yIHN5bmNocm9uaXphdGlvbiBtb2RlbCBhbnl3YXkpLgoKQWxzbyB3ZSds bCBzdG9wIHNwaW5uaW5nIHRoZSBzZWNvbmQgc29tZW9uZSBlbHNlIHdhbnRzIHRoZSBjcHUsIHNv IHRoZXJlJ3MKcmVhbGx5IGp1c3Qgc2Vjb25kYXJ5IGVmZmVjdHMgb2YgdGhlIHNjaGVkdWxlciBk dWUgdG8gZmV3ZXIgaW93YWl0IGNyZWRpdHMKYW5kIG1vcmUgdGltZXNsaWNlcyB1c2VkIHVwLiBJ J2xsIGdvIHdpdGggQ2hyaXMgYW5kIHdpbGwgc3RhcnQgdG8gY2FyZQp3aGVuIHNvbWVvbmUgY29t cGxhaW5zIHdpdGggcmVhbCBiZW5jaG1hcmsgbnVtYmVycyBhdHRhY2hlZCA7LSkKCk9mYyB3ZSBz dGlsbCB3YW50IGJyb2FkZXIgbnVtYmVycyBmb3IgdGhlIGJlbmNobWFrciBiZW5lZml0cyBmb3Ig dGhpcyBvbmUKZmlyc3QuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5l ZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4IC0gaHR0cDovL2Jsb2cu ZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK