From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v5 4/4] drm/fence: add out-fences support Date: Fri, 21 Oct 2016 15:00:51 +0200 Message-ID: <20161021130051.GG20761@phenom.ffwll.local> References: <1476975005-30441-1-git-send-email-gustavo@padovan.org> <1476975005-30441-5-git-send-email-gustavo@padovan.org> <20161020174810.GB7165@e106950-lin.cambridge.arm.com> <20161020203017.GC2734@joana> <20161021105552.GB14913@e106950-lin.cambridge.arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x244.google.com (mail-lf0-x244.google.com [IPv6:2a00:1450:4010:c07::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0C1266ED06 for ; Fri, 21 Oct 2016 13:00:56 +0000 (UTC) Received: by mail-lf0-x244.google.com with SMTP id x79so5576551lff.2 for ; Fri, 21 Oct 2016 06:00:55 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20161021105552.GB14913@e106950-lin.cambridge.arm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Brian Starkey Cc: marcheu@google.com, Daniel Stone , seanpaul@google.com, Daniel Vetter , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, laurent.pinchart@ideasonboard.com, Gustavo Padovan , John Harrison , m.chehab@samsung.com List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCBPY3QgMjEsIDIwMTYgYXQgMTE6NTU6NTJBTSArMDEwMCwgQnJpYW4gU3RhcmtleSB3 cm90ZToKPiBPbiBUaHUsIE9jdCAyMCwgMjAxNiBhdCAwNjozMDoxN1BNIC0wMjAwLCBHdXN0YXZv IFBhZG92YW4gd3JvdGU6Cj4gPiAyMDE2LTEwLTIwIEJyaWFuIFN0YXJrZXkgPGJyaWFuLnN0YXJr ZXlAYXJtLmNvbT46Cj4gPiA+ID4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvZHJtL2RybV9jcnRjLmgg Yi9pbmNsdWRlL2RybS9kcm1fY3J0Yy5oCj4gPiA+ID4gaW5kZXggNjU3YTMzYS4uYjg5ODYwNCAx MDA2NDQKPiA+ID4gPiAtLS0gYS9pbmNsdWRlL2RybS9kcm1fY3J0Yy5oCj4gPiA+ID4gKysrIGIv aW5jbHVkZS9kcm0vZHJtX2NydGMuaAo+ID4gPiA+IEBAIC0xNjUsNiArMTY1LDggQEAgc3RydWN0 IGRybV9jcnRjX3N0YXRlIHsKPiA+ID4gPiAJc3RydWN0IGRybV9wcm9wZXJ0eV9ibG9iICpjdG07 Cj4gPiA+ID4gCXN0cnVjdCBkcm1fcHJvcGVydHlfYmxvYiAqZ2FtbWFfbHV0Owo+ID4gPiA+Cj4g PiA+ID4gKwl1NjQgX191c2VyICpvdXRfZmVuY2VfcHRyOwo+ID4gPiA+ICsKPiA+ID4gCj4gPiA+ IEknbSBzb21ld2hhdCBub3QgY29udmluY2VkIGFib3V0IHN0YXNoaW5nIGEgX191c2VyIHBvaW50 ZXIgaW4gdGhlCj4gPiA+IENSVEMgYXRvbWljIHN0YXRlLiBJIGtub3cgaXQgZ2V0cyBjbGVhcmVk IGJlZm9yZSB0aGUgZHJpdmVyIHNlZXMgaXQsCj4gPiA+IGJ1dCBpZiBhbnl0aGluZyBJIHRoaW5r IHRoYXQgaGludHMgdGhhdCB0aGlzIGlzbid0IHRoZSByaWdodCBwbGFjZSB0bwo+ID4gPiBzdG9y ZSBpdC4KPiA+ID4gCj4gPiA+IEkndmUgYmVlbiB0cnlpbmcgdG8gdGhpbmsgb2Ygb3RoZXIgd2F5 cyB0byBnZXQgZnJvbSBhIHByb3BlcnR5IHRvCj4gPiA+IHNvbWV0aGluZyBkcm1fbW9kZV9hdG9t aWNfaW9jdGwgY2FuIHVzZSAtIG1heWJlIHdlIGNhbiBzdG9yZSBzb21lCj4gPiA+IHN0dWZmIGlu IGRybV9hdG9taWNfc3RhdGUgd2hpY2ggb25seSBsaXZlcyBmb3IgdGhlIGxlbmd0aCBvZiB0aGUg aW9jdGwKPiA+ID4gY2FsbCBhbmQgcHV0IHRoaXMgcG9pbnRlciBpbiB0aGVyZS4KPiA+IAo+ID4g VGhlIGRybV9hdG9taWNfc3RhdGUgaXMgc3RpbGwgdmlzaWJsZSBieSB0aGUgZHJpdmVycy4gQmV0 d2VlbiB0aGVyZSBhbmQKPiA+IGNydGNfc3RhdGUsIEkgd291bGQga2VlcCBpbiB0aGUgY3J0Y19z dGF0ZSBmb3Igbm93Lgo+ID4gCj4gCj4gTW0sIHllYWggSSBzdXBwb3NlIHRoZXkgY291bGQgZ2V0 IHRvIGl0IGlmIHRoZXkgd2VudCBsb29raW5nIGZvciBpdAo+IGluIC0+YXRvbWljX3NldF9wcm9w ZXJ0eSBvciBzb21ldGhpbmcsIGJ1dCBJIHdhcyB0aGlua2luZyBvZiBmcmVlaW5nCj4gaXQgYmVm b3JlIHRoZSBkcm1fYXRvbWljX2NvbW1pdC4KPiAKPiBBbnl3YXksIHRoaXMgd2F5IGlzIGNlcnRh aW5seSBzaW1wbGVyLCBhbmQgc2V0dGluZyBpdCB0byBOVUxMIHNob3VsZAo+IGJlIGVub3VnaCB0 byBsaW1pdCB0aGUgZGFtYWdlIGEgZHJpdmVyIGNhbiBkbyA6LSkKCisxIG9uIG1vdmluZyB0aGlz IG91dCBvZiBkcm1fY3J0Y19zdGF0ZS4gZHJtX2F0b21pY19zdGF0ZSBhbHJlYWR5IGhhcwpwZXIt Y3J0YyBzdHJ1Y3RzLCBzbyBlYXN5IHRvIGV4dGVuZCB0aGVtIHdpdGggdGhpcy4gQW5kIHllcyBk cml2ZXJzIGNhbgpzdGlsbCBzZWUgaXQsIGJ1dCBtb3N0bHkgdGhleSdyZSBub3Qgc3VwcG9zZWQg dG8gdG91Y2ggZHJtX2F0b21pY19zdGF0ZQppbnRlcm5hbHMgLSB0aGUgYm9vay1rZWVwaW5nIGlz IGFsbCBkb25lIGJ5IHRoZSBjb3JlLgoKVGhlIHBlci1vYmplY3Qgc3RhdGUgc3RydWN0cyBvdG9o IGFyZSBtZWFudCB0byBiZSBtYXNzaXZlbHkgbWFuZ2xlZCBieQpkcml2ZXJzLgotRGFuaWVsCi0t IApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRw Oi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWwK