From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: [RFC 0/5] rework fences on struct sync_file Date: Fri, 24 Jun 2016 11:27:39 +0200 Message-ID: <576CFD0B.6000501@amd.com> References: <1466695790-2833-1-git-send-email-gustavo@padovan.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0057.outbound.protection.outlook.com [65.55.169.57]) by gabe.freedesktop.org (Postfix) with ESMTPS id C608A6EA85 for ; Fri, 24 Jun 2016 09:27:55 +0000 (UTC) In-Reply-To: <1466695790-2833-1-git-send-email-gustavo@padovan.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gustavo Padovan , dri-devel@lists.freedesktop.org Cc: marcheu@google.com, Daniel Stone , seanpaul@google.com, Daniel Vetter , linux-kernel@vger.kernel.org, laurent.pinchart@ideasonboard.com, Gustavo Padovan , John Harrison , m.chehab@samsung.com List-Id: dri-devel@lists.freedesktop.org QW0gMjMuMDYuMjAxNiB1bSAxNzoyOSBzY2hyaWViIEd1c3Rhdm8gUGFkb3ZhbjoKPiBGcm9tOiBH dXN0YXZvIFBhZG92YW4gPGd1c3Rhdm8ucGFkb3ZhbkBjb2xsYWJvcmEuY28udWs+Cj4KPiBIaSBh bGwsCj4KPiBUaGlzIGlzIGFuIGF0dGVtcHQgdG8gaW1wcm92ZSBmZW5jZSBzdXBwb3J0IG9uIFN5 bmMgRmlsZS4gVGhlIGJhc2ljIGlkZWEKPiBpcyB0byBoYXZlIG9ubHkgc3luY19maWxlLT5mZW5j ZSBhbmQgc3RvcmUgYWxsIGZlbmNlcyB0aGVyZSwgZWl0aGVyIGFzCj4gbm9ybWFsIGZlbmNlcyBv ciBmZW5jZV9hcnJheXMuIFRoYXQgd2F5IHdlIGNhbiByZW1vdmUgc29tZSBwb3RlbnRpYWwKPiBk dXBsaWNhdGlvbiB3aGVuIHVzaW5nIGZlbmNlX2FycmF5IHdpdGggc3luY19maWxlOiB0aGUgZHVw bGljYXRpb24gb2YgdGhlIGFycmF5Cj4gb2YgZmVuY2VzIGFuZCB0aGUgZHVwbGljYXRpb24gb2Yg ZmVuY2VfYWRkX2NhbGxiYWNrKCkgZm9yIGFsbCBmZW5jZXMuCj4KPiBOb3cgd2hlbiBjcmVhdGlu ZyBhIG5ldyBzeW5jX2ZpbGUgZHVyaW5nIHRoZSBtZXJnZSBwcm9jZXNzIHN5bmNfZmlsZV9zZXRf ZmVuY2UoKQo+IHdpbGwgc2V0IHN5bmNfZmlsZS0+ZmVuY2UgYmFzZWQgb24gdGhlIG51bWJlciBv ZiBmZW5jZXMgZm9yIHRoYXQgc3luY19maWxlLiBJZgo+IHRoZXJlIGlzIG1vcmUgdGhhbiBvbmUg ZmVuY2UgYSBmZW5jZV9hcnJheSBpcyBjcmVhdGVkLiBPbmUgaW1wb3J0YW50IGFkdmFudGFnZQo+ IGFwcHJvYWNoIGlzIHRoYXQgd2Ugb25seSBhZGQgb25lIGZlbmNlIGNhbGxiYWNrIG5vdywgbm8g bWF0dGVyIGhvdyBtYW55IGZlbmNlcwo+IHRoZXJlIGFyZSBpbiBhIHN5bmNfZmlsZSAtIHRoZSBp bmRpdmlkdWFsIGNhbGxiYWNrcyBhcmUgYWRkZWQgYnkgZmVuY2VfYXJyYXkuCj4KPiBUd28gZmVu Y2Ugb3BzIGhhZCB0byBiZSBjcmVhdGVkIHRvIGhlbHAgYWJzdHJhY3QgdGhlIGRpZmZlcmVuY2Ug YmV0d2VlbiBoYW5kbGluZwo+IGZlbmNlcyBhbmQgZmVuY2VzX2FycmF5czogLnRlYXJkb3duKCkg YW5kIC5nZXRfZmVuY2VzKCkuIFRoZSBmb3JtZXIgcnVuIG5lZWRlZAo+IG9uIGZlbmNlX2FycmF5 LCBhbmQgdGhlIGxhdHRlciBqdXN0IHJldHVybiBhIGNvcHkgb2YgYWxsIGZlbmNlcyBpbiB0aGUg ZmVuY2UuCj4gSSdtIG5vdCBzbyBzdXJlIGFib3V0IGFkZGluZyB0aG9zZSB0d28sIHNwZWFjaWFs bHkgLmdldF9mZW5jZXMoKS4gV2hhdCBkbyB5b3UKPiB0aGluaz8KCkNsZWFybHkgbm90IGEgZ29v ZCBpZGVhIHRvIGFkZCB0aGlzIGEgZmVuY2Ugb3BzLCBjYXVzZSB0aG9zZSBhcmUgCnNwZWNpYWxp emVkIGZ1bmN0aW9ucyBmb3Igb25seSBhIGNlcnRhaW4gZmVuY2UgaW1wbGVtZW50YXRpb24gKHRo ZSAKZmVuY2VfYXJyYXkpLgoKV2hhdCB5b3Ugc2hvdWxkIGRvIGlzIHRyeSB0byBjYXN0IHRoZSBm ZW5jZSBpbiB5b3VyIHN5bmMgZmlsZSB1c2luZyAKdG9fZmVuY2VfYXJyYXkoKSBhbmQgdGhlbiB5 b3UgY2FuIGFjY2VzcyB0aGUgZmVuY2VzIGluIHRoZSBhcnJheS4KClJlZ2FyZHMsCkNocmlzdGlh bi4KCj4KPiBQbGVhc2UgY29tbWVudCEgVGhhbmtzLgo+Cj4gCUd1c3Rhdm8KPiAtLS0KPgo+IEd1 c3Rhdm8gUGFkb3ZhbiAoNSk6Cj4gICAgZG1hLWJ1Zi9mZW5jZTogYWRkIC50ZWFyZG93bigpIG9w cwo+ICAgIGRtYS1idWYvZmVuY2UtYXJyYXk6IGFkZCBmZW5jZV9hcnJheV90ZWFyZG93bigpCj4g ICAgZG1hLWJ1Zi9mZW5jZTogYWRkIC5nZXRfZmVuY2VzKCkgb3BzCj4gICAgZG1hLWJ1Zi9mZW5j ZS1hcnJheTogYWRkIGZlbmNlX2FycmF5X2dldF9mZW5jZXMoKQo+ICAgIGRtYS1idWYvc3luY19m aWxlOiByZXdvcmsgZmVuY2Ugc3RvcmFnZSBpbiBzdHJ1Y3QgZmlsZQo+Cj4gICBkcml2ZXJzL2Rt YS1idWYvZmVuY2UtYXJyYXkuYyAgICAgICAgfCAgMzAgKysrKysrKysKPiAgIGRyaXZlcnMvZG1h LWJ1Zi9mZW5jZS5jICAgICAgICAgICAgICB8ICAyMSArKysrKysKPiAgIGRyaXZlcnMvZG1hLWJ1 Zi9zeW5jX2ZpbGUuYyAgICAgICAgICB8IDEyOSArKysrKysrKysrKysrKysrKysrKysrKysrLS0t LS0tLS0tLQo+ICAgZHJpdmVycy9zdGFnaW5nL2FuZHJvaWQvc3luY19kZWJ1Zy5jIHwgICA1ICst Cj4gICBpbmNsdWRlL2xpbnV4L2ZlbmNlLmggICAgICAgICAgICAgICAgfCAgMTAgKysrCj4gICBp bmNsdWRlL2xpbnV4L3N5bmNfZmlsZS5oICAgICAgICAgICAgfCAgMTIgKystLQo+ICAgNiBmaWxl cyBjaGFuZ2VkLCAxNjEgaW5zZXJ0aW9ucygrKSwgNDYgZGVsZXRpb25zKC0pCj4KCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5n IGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=