From mboxrd@z Thu Jan 1 00:00:00 1970 From: zhoucm1 Subject: Re: [RFC 0/6] drm/fences: add in-fences to DRM Date: Thu, 24 Mar 2016 16:13:50 +0800 Message-ID: <56F3A1BE.6030205@amd.com> References: <1458758847-21170-1-git-send-email-gustavo@padovan.org> <56F3954D.8000308@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0062.outbound.protection.outlook.com [157.56.111.62]) by gabe.freedesktop.org (Postfix) with ESMTPS id CB1B06E56B for ; Thu, 24 Mar 2016 08:54:58 +0000 (UTC) Received: from satlvexedge01.amd.com (satlvexedge01.amd.com [10.177.96.28]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by atltwp01.amd.com (Axway MailGate 5.3.1) with ESMTPS id 2278BCAE7BD for ; Thu, 24 Mar 2016 04:20:56 -0400 (EDT) In-Reply-To: <56F3954D.8000308@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org dGhpcyBwYXRjaCBzZXJpZXMgcmVtaW5kZXIgbWUgbXkgYW5vdGhlciB0aG91Z2h0cyByZWNlbnRs eSwgQnV0IEkgZG9uJ3QgCmtub3cgaWYgbXkgaWRlYSBpcyBhcHByb3ByaWF0ZWQ6CnNvbWV0aW1l cyBvbmUgcGVyc29uIGNvdWxkIG9ubHkgbmVlZCB3YWl0IGFueSBvZiB0aGVzZSBmZW5jZSBhcnJh eSwgYnV0IAppdCBkb2Vzbid0IHdhbnQgdG8gY2FsbCBmZW5jZV93YWl0X2FueSBzaW5jZSB3aGlj aCB3aWxsIGJsb2NrIGl0cyAKdGhyZWFkLiBpZiB0aGVyZSBpcyBhIG1lY2hhbmlzbSBsZXQgdGhl IHBlcnNvbiByZWdpc3RlciBhIGNhbGxiYWNrIHRvIAp0aGVzZSBmZW5jZSBhcnJheSwgdGhlbiB0 aGF0IHdpbGwgYmUgdmVyeSBjb252ZW5pZW50LgpTbyBJIHdhbnQgdG8gYWRkIGEgZXZlbnQgZmVu Y2UsIHdoaWNoIGlzIGEgc3BlY2lhbCBraW5kIG9mIGZlbmNlIGFuZCAKaW5kaWNhdGVzIHRoaXMg ZXZlbnQgaXMgc2F0aXNmaWVkIGFuZCBpcyBzaWduYWxsZWQgYnkgYW55IG9mIHRoZSBmZW5jZSAK YXJyYXkuCgpXaGF0IGRvIHlvdSB0aGluayBvZiBpdD8KClJlZ2FyZHMsCkRhdmlkIFpob3UKCk9u IDIwMTblubQwM+aciDI05pelIDE1OjIwLCBNYWFydGVuIExhbmtob3JzdCB3cm90ZToKPiBIZXks Cj4KPiBPcCAyMy0wMy0xNiBvbSAxOTo0NyBzY2hyZWVmIEd1c3Rhdm8gUGFkb3ZhbjoKPj4gRnJv bTogR3VzdGF2byBQYWRvdmFuIDxndXN0YXZvLnBhZG92YW5AY29sbGFib3JhLmNvLnVrPgo+Pgo+ PiBIaSwKPj4KPj4gVGhpcyBpcyBhIGZpcnN0IHByb3Bvc2FsIHRvIGRpc2N1c3MgdGhlIGFkZGl0 aW9uIG9mIGluLWZlbmNlcyBzdXBwb3J0Cj4+IHRvIERSTS4gSXQgYWRkcyBhIG5ldyBzdHJ1Y3Qg dG8gZmVuY2UuYyB0byBhYnN0cmFjdCB0aGUgdXNlIG9mIHN5bmNfZmlsZQo+PiBpbiBEUk0gZHJp dmVycy4gVGhlIG5ldyBzdHJ1Y3QgZmVuY2VfY29sbGVjdGlvbiBjb250YWlucyBhIGFycmF5IHdp dGggYWxsCj4+IGZlbmNlcyB0aGF0IGEgYXRvbWljIGNvbW1pdCBuZWVkcyB0byB3YWl0IG9uCj4+ Cj4+IC8qKgo+PiAgICogc3RydWN0IGZlbmNlX2NvbGxlY3Rpb24gLSBhZ2dyZWdhdGUgZmVuY2Vz IHRvZ2V0aGVyCj4+ICAgKiBAbnVtX2ZlbmNlczogbnVtYmVyIG9mIGZlbmNlIGluIHRoZSBjb2xs ZWN0aW9uLgo+PiAgICogQHVzZXJfZGF0YTogdXNlciBkYXRhLgo+PiAgICogQGZ1bmM6IHVzZXIg Y2FsbGJhY2sgdG8gcHV0IHVzZXIgZGF0YS4KPj4gICAqIEBmZW5jZXM6IGFycmF5IG9mIEBudW1f ZmVuY2VzIGZlbmNlcy4KPj4gICAqLwo+PiBzdHJ1Y3QgZmVuY2VfY29sbGVjdGlvbiB7Cj4+ICAg ICAgICAgaW50IG51bV9mZW5jZXM7Cj4+ICAgICAgICAgdm9pZCAqdXNlcl9kYXRhOwo+PiAgICAg ICAgIGNvbGxlY3Rpb25fcHV0X2Z1bmNfdCBmdW5jOwo+PiAgICAgICAgIHN0cnVjdCBmZW5jZSAq ZmVuY2VzW107Cj4+IH07Cj4+Cj4+Cj4+IFRoZSBmZW5jZV9jb2xsZWN0aW9uIGlzIGFsbG9jYXRl ZCBhbmQgZmlsbGVkIGJ5IHN5bmNfZmlsZV9mZW5jZXNfZ2V0KCkgYW5kCj4+IGF0b21pY19jb21t aXQgaGVscGVycyBjYW4gdXNlIGZlbmNlX2NvbGxlY3Rpb25fd2FpdCgpIHRvIHdhaXQgdGhlIGZl bmNlcyB0bwo+PiBzaWduYWwuCj4+Cj4+IFRoZXNlIHBhdGNoZXMgZGVwZW5kcyBvbiB0aGUgc3lu YyBBQkkgcmV3b3JrOgo+Pgo+PiBodHRwczovL3d3dy5zcGluaWNzLm5ldC9saXN0cy9kcmktZGV2 ZWwvbXNnMTAyNzk1Lmh0bWwKPj4KPj4gYW5kIHRoZSBwYXRjaCB0byBkZS1zdGFnZSB0aGUgc3lu YyBmcmFtZXdvcms6Cj4+Cj4+IGh0dHBzOi8vd3d3LnNwaW5pY3MubmV0L2xpc3RzL2RyaS1kZXZl bC9tc2cxMDI3OTkuaHRtbAo+Pgo+Pgo+PiBJIGFsc28gaGFja2VkIHRvZ2V0aGVyIHNvbWUgc3lu YyBzdXBwb3J0IGludG8gbW9kZXRlc3QgZm9yIHRlc3Rpbmc6Cj4+Cj4+IGh0dHBzOi8vZ2l0LmNv bGxhYm9yYS5jb20vY2dpdC91c2VyL3BhZG92YW4vbGliZHJtLmdpdC9sb2cvP2g9YXRvbWljCj4+ Cj4gV2h5IGRpZCB5b3UgY2hvb3NlIHRvIGFkZCBmZW5jZV9jb2xsZWN0aW9uLCByYXRoZXIgdGhh biBwdXR0aW5nIHN5bmNfZmlsZSBpbiBzdGF0ZT8KPgo+IFRoZXJlIHVzZWQgdG8gYmUgYSBzeW5j X2ZlbmNlX3dhaXQgZnVuY3Rpb24sIHdoaWNoIHdvdWxkIG1lYW4geW91J2QgaGF2ZSBldmVyeXRo aW5nIHlvdSBuZWVkLgo+Cj4gfk1hYXJ0ZW4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwo+IGRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKPiBkcmktZGV2ZWxA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9kcmktZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2RyaS1kZXZlbAo=