From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gustavo Padovan Subject: Re: [PATCH 1/3] drm/etnaviv: submit support for in-fences Date: Fri, 17 Mar 2017 11:00:44 -0300 Message-ID: <20170317140044.GC17877@joana> References: <20170308125328.28306-1-p.zabel@pengutronix.de> <20170308143748.GA2346@joana> <1489402616.2288.26.camel@pengutronix.de> <20170313173709.GD1011@joana> <1489662310.2303.21.camel@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1489662310.2303.21.camel@pengutronix.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Philipp Zabel Cc: etnaviv@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Russell King List-Id: dri-devel@lists.freedesktop.org MjAxNy0wMy0xNiBQaGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4LmRlPjoKCj4gSGkg R3VzdGF2bywKPiAKPiBPbiBNb24sIDIwMTctMDMtMTMgYXQgMTQ6MzcgLTAzMDAsIEd1c3Rhdm8g UGFkb3ZhbiB3cm90ZToKPiBbLi4uXQo+ID4gSSB3YXMgdGhpbmtpbmcgb24gc29tZSBmdW5jdGlv biB0aGF0IHdvdWxkIGl0ZXJhdGUgb3ZlciBhbGwgZmVuY2VzIGluCj4gPiB0aGUgZmVuY2VfYXJy YXkgYW5kIGNoZWNrIHRoZWlyIGNvbnRleHQuIFRoZSBpZiB3ZSBmaW5kIG91ciBvd24gZ3B1Cj4g PiBjb250ZXh0IGluIHRoZXJlIHdlIGZhaWwgdGhlIHN1Ym1pdC4KPiAKPiBXaHkgd291bGQgd2Ug aGF2ZSB0byBmYWlsIGlmIHNvbWVib2R5IGZlZWRzIHVzIG91ciBvd24gZmVuY2VzPyBXb3VsZG4n dAo+IGl0IGJlIGVub3VnaCB0byBqdXN0IHdhaXQgaWYgdGhlcmUgYXJlIGZvcmVpZ24gZmVuY2Vz IGluIHRoZSBhcnJheT8KCllvdSBkb24ndCBuZWVkIHRvIGZhaWwgbmVjZXNzYXJpbHkuIEluIG15 IG1pbmQgSSBoYWQgdGhlIHVzZSBjYXNlIHRoYXQKbWF5YmUgc29tZSBkcml2ZXIgY291bGQgZGVh ZGxvY2sgd2FpdGluZyBmb3IgaGlzIG93biBmZW5jZS4gV2hhdCB5b3UKZG8gd2l0aCB0aGUgaW5m b3JtYXRpb24gdGhhdCB0aGUgYXJyYXkgaGFzIGl0IGEgZmVuY2Ugd2l0aCB0aGUgZHJpdmVyJ3MK Y29udGV4dCBpcyBlbnRpcmVseSB1cCB0byB0aGUgZHJpdmVyIHRvIGRlY2lkZS4KCj4gCj4gSG93 IGFib3V0IHNvbWV0aGluZyBsaWtlIHRoaXM6Cj4gCj4gLS0tLS0tLS0tLTg8LS0tLS0tLS0tLQo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZXRuYXZpdi9ldG5hdml2X2dlbV9zdWJtaXQu YyBiL2RyaXZlcnMvZ3B1L2RybS9ldG5hdml2L2V0bmF2aXZfZ2VtX3N1Ym1pdC5jCj4gaW5kZXgg MzY0ZmU1MGQwMjBkZS4uMGIwYmRhZjQ0MDZkNCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vZXRuYXZpdi9ldG5hdml2X2dlbV9zdWJtaXQuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9l dG5hdml2L2V0bmF2aXZfZ2VtX3N1Ym1pdC5jCj4gQEAgLTI5Niw2ICsyOTYsMjIgQEAgc3RhdGlj IHZvaWQgc3VibWl0X2NsZWFudXAoc3RydWN0IGV0bmF2aXZfZ2VtX3N1Ym1pdCAqc3VibWl0KQo+ ICAJa2ZyZWUoc3VibWl0KTsKPiAgfQo+ICAKPiArc3RhdGljIGJvb2wgZG1hX2ZlbmNlX2FsbF9p bl9jb250ZXh0KHN0cnVjdCBkbWFfZmVuY2UgKmZlbmNlLCB1NjQgY29udGV4dCkKPiArewo+ICsJ aWYgKGRtYV9mZW5jZV9pc19hcnJheShmZW5jZSkpIHsKPiArCQlzdHJ1Y3QgZG1hX2ZlbmNlX2Fy cmF5ICphcnJheSA9IHRvX2RtYV9mZW5jZV9hcnJheShmZW5jZSk7Cj4gKwkJaW50IGk7Cj4gKwo+ ICsJCWZvciAoaSA9IDA7IGkgPCBhcnJheS0+bnVtX2ZlbmNlczsgaSsrKSB7Cj4gKwkJCWlmIChh cnJheS0+ZmVuY2VzW2ldLT5jb250ZXh0ICE9IGNvbnRleHQpCj4gKwkJCQlyZXR1cm4gZmFsc2U7 Cj4gKwkJfQo+ICsJCXJldHVybiB0cnVlOwo+ICsJfQo+ICsKPiArCXJldHVybiBmZW5jZS0+Y29u dGV4dCA9PSBjb250ZXh0Owo+ICt9CgpJZiB3ZSBkb24ndCBtaW5kIGhhdmluZyBmZW5jZXMgd2l0 aCBvdXIgb3duIGNvbnRleHQsIHdoeSBzaG91bGQgd2UgY2hlY2sKdGhlbT8KCkd1c3Rhdm8KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1h aWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==