From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [RFC v2 5/8] drm/fence: add in-fences support Date: Wed, 27 Apr 2016 08:39:04 +0200 Message-ID: <20160427063904.GH2558@phenom.ffwll.local> References: <20160426101050.GN4329@intel.com> <20160426141422.GG7857@joana> <20160426143635.GW8291@phenom.ffwll.local> <20160426162621.GU4329@intel.com> <20160426172049.GB2558@phenom.ffwll.local> <20160426174045.GC4329@intel.com> <20160426182346.GC2558@phenom.ffwll.local> <20160426185506.GH4329@intel.com> <20160426200505.GD2558@phenom.ffwll.local> <571FD402.6050407@google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) by gabe.freedesktop.org (Postfix) with ESMTPS id 737DC6E9CC for ; Wed, 27 Apr 2016 06:39:09 +0000 (UTC) Received: by mail-wm0-x22f.google.com with SMTP id n129so12514398wmn.1 for ; Tue, 26 Apr 2016 23:39:09 -0700 (PDT) Content-Disposition: inline In-Reply-To: <571FD402.6050407@google.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Greg Hackmann Cc: Daniel Stone , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Riley Andrews , Arve =?iso-8859-1?B?SGr4bm5lduVn?= , Gustavo Padovan , John Harrison List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBBcHIgMjYsIDIwMTYgYXQgMDE6NDg6MDJQTSAtMDcwMCwgR3JlZyBIYWNrbWFubiB3 cm90ZToKPiBPbiAwNC8yNi8yMDE2IDAxOjA1IFBNLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID5P biBUdWUsIEFwciAyNiwgMjAxNiBhdCAwOTo1NTowNlBNICswMzAwLCBWaWxsZSBTeXJqw6Rsw6Qg d3JvdGU6Cj4gPj5PbiBUdWUsIEFwciAyNiwgMjAxNiBhdCAwODoyMzo0NlBNICswMjAwLCBEYW5p ZWwgVmV0dGVyIHdyb3RlOgo+ID4+Pk9uIFR1ZSwgQXByIDI2LCAyMDE2IGF0IDA4OjQwOjQ1UE0g KzAzMDAsIFZpbGxlIFN5cmrDpGzDpCB3cm90ZToKPiA+Pj5CdXQgcmVhbGx5IHRoZSByZWFzb24g Zm9yIHBlci1wbGFuZSBpcyBodyBjb21wb3NlciBmcm9tCj4gPj4+QW5kcm9pZC4gSSBkb24ndCBz ZWUgYW55IHBvaW50IGluIGRlc2lnbmluZyBhbiBhcGkgdGhhdCdzIG5lZWRsZXNzbHkKPiA+Pj5k aWZmZXJlbnQgZnJvbSB3aGF0IHRoZSBtYWluIHVzZXIgZXhwZWN0cyAoZXZlbiBpZiBpdCBtYXkg YmUgc2lsbHkpLgo+ID4+Cj4gPj5XaGF0IGFyZSB0aGV5IGRvaW5nIHRoYXQgY2FuJ3Qgc3R1ZmYg dGhlIGZlbmNlcyBpbnRvIGFuIGFycmF5Cj4gPj5pbnN0ZWFkIG9mIHByb3BzPwo+ID4KPiA+VGhl IGh3IGNvbXBvc2VyIGludGVyZmFjZSBpcyBvbmUgaW4tZmVuY2UgcGVyIHBsYW5lLiBUaGF0J3Mg cmVhbGx5IHRoZQo+ID5tYWpvciByZWFzb24gd2h5IHRoZSBrZXJuZWwgaW50ZXJmYWNlIGlzIGJ1 aWx0IHRvIG1hdGNoLiBBbmQgSSByZWFsbHkKPiA+ZG9uJ3QgdGhpbmsgd2Ugc2hvdWxkIGRpdmVy Z2UganVzdCBiZWNhdXNlIHdlIGhhdmUgYSBzbGlnaHQgZGlmZmVyZW50Cj4gPmNvbG9yIHByZWZl cmVuY2UgOy0pCj4gPgo+ID5BcyBsb25nIGFzIHlvdSBlbmQgdXAgd2l0aCBhIHBpbGUgb2YgZmVu Y2VzIHNvbWVob3cgaXQnbGwgd29yay4KPiA+LURhbmllbAo+ID4KPiAKPiBUaGUgcmVsYXRpb25z aGlwIGJldHdlZW4gbGF5ZXJzIGFuZCBmZW5jZXMgaXMgb25seSBmdXp6eSBhbmQgaW5kaXJlY3QK PiB0aG91Z2guICBUaGUgcmVsYXRpb25zaGlwIGlzIHJlYWxseSBiZXR3ZWVuIHRoZSBidWZmZXIg eW91J3JlIGRpc3BsYXlpbmcgb24KPiB0aGF0IGxheWVyLCBhbmQgdGhlIGZlbmNlIHJlcHJlc2Vu dGluZyB0aGUgd29yayBkb25lIHRvIHJlbmRlciBpbnRvIHRoYXQKPiBidWZmZXIuICBTdXJmYWNl RmxpbmdlciBqdXN0IGhhcHBlbnMgdG8gYnVuZGxlIHRoZW0gdG9nZXRoZXIgaW5zaWRlIHRoZSBz YW1lCj4gc3RydWN0IGh3Y19sYXllcl8xIGFzIGFuIEFQSSBjb252ZW5pZW5jZS4KPiAKPiBXaGlj aCBpcyBraW5kIG9mIHNwbGl0dGluZyBoYWlycyBhcyBsb25nIGFzIHlvdSBoYXZlIGEgMS10by0x IHJlbGF0aW9uc2hpcAo+IGJldHdlZW4gbGF5ZXJzIGFuZCBEUk0gcGxhbmVzLiAgQnV0IHRoYXQn cyBub3QgYWx3YXlzIHRoZSBjYXNlLgo+IAo+IEEgKHBlci1DUlRDPykgYXJyYXkgb2YgZmVuY2Vz IHdvdWxkIGJlIG1vcmUgZmxleGlibGUuICBBbmQgZXZlbiBpbiB0aGUgY2FzZXMKPiB3aGVyZSB5 b3UgY291bGQgbWFrZSBhIDEtdG8tMSBtYXBwaW5nIGJldHdlZW4gcGxhbmVzIGFuZCBmZW5jZXMs IGl0J3Mgbm90Cj4gdGhhdCBtdWNoIG1vcmUgd29yayBmb3IgdXNlcnNwYWNlIHRvIGFzc2VtYmxl IHRob3NlIGZlbmNlcyBpbnRvIGFuIGFycmF5Cj4gYW55d2F5LgoKSSdtIG9rIHdpdGggYW4gYXJy YXkgdG9vIGlmIHRoYXQncyB3aGF0IHlvdSBmb2xrcyBwcmVmZXIgKGl0J3MgbWVhbnQgdG8gYmUK dXNlZCBieSB5b3UgYWZ0ZXIgYWxsKS4gSSBqdXN0IGRvbid0IHdhbnQganVzdCAxIGZlbmNlIGZv ciB0aGUgZW50aXJlIG9wLApmb3JjaW5nIHVzZXJzcGFjZSB0byBmaXJzdCBtZXJnZSB0aGVtIGFs bCB0b2dldGhlci4gVGhhdCBzZWVtcyBzaWxseS4KCk9uZSBzaWRlLWVmZmVjdCBvZiB0aGF0IGlz IHRoYXQgd2UnZCBhbHNvIGhhdmUgdG8gcmV3b3JrIGFsbCB0aGUgaW50ZXJuYWwKYml0cyBhbmQg bW92ZSBmZW5jZXMgYXJvdW5kIGluIGF0b21pYy4gV2hpY2ggbWVhbnMgY2hhbmdlIGEgcGlsZSBv Zgpkcml2ZXJzLiBOb3Qgc3VyZSB0aGF0J3Mgd29ydGggaXQsIGJ1dCBJJ2QgYmUgb2sgZWl0aGVy IHdheSByZWFsbHkuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIs IEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJp LWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=