From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Andrew F. Davis" Subject: Re: [EARLY RFC][PATCH] dma-buf: Add dma-buf heaps framework Date: Tue, 26 Feb 2019 08:04:06 -0600 Message-ID: <72bc11bf-3846-9530-5b75-3706f8483da4@ti.com> References: <20190225143604.27511-1-afd@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from lelv0143.ext.ti.com (lelv0143.ext.ti.com [198.47.23.248]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9A7DC89D52 for ; Tue, 26 Feb 2019 14:04:13 +0000 (UTC) In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: John Stultz Cc: Chenbo Feng , Alistair Strachan , Liam Mark , dri-devel List-Id: dri-devel@lists.freedesktop.org T24gMi8yNS8xOSA2OjU1IFBNLCBKb2huIFN0dWx0eiB3cm90ZToKPiBPbiBNb24sIEZlYiAyNSwg MjAxOSBhdCA2OjM2IEFNIEFuZHJldyBGLiBEYXZpcyA8YWZkQHRpLmNvbT4gd3JvdGU6Cj4+ICtz dGF0aWMgaW50IGRtYV9oZWFwX2J1ZmZlcl9hbGxvYyhzdHJ1Y3QgZG1hX2hlYXAgKmhlYXAsIHNp emVfdCBsZW4sIHVuc2lnbmVkIGludCBmbGFncykKPj4gK3sKPj4gKyAgICAgICBzdHJ1Y3QgZG1h X2hlYXBfYnVmZmVyICpidWZmZXI7Cj4+ICsgICAgICAgaW50IGZkLCByZXQ7Cj4+ICsKPj4gKyAg ICAgICBidWZmZXIgPSBremFsbG9jKHNpemVvZigqYnVmZmVyKSwgR0ZQX0tFUk5FTCk7Cj4+ICsg ICAgICAgaWYgKCFidWZmZXIpCj4+ICsgICAgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKPj4g Kwo+PiArICAgICAgIGJ1ZmZlci0+aGVhcCA9IGhlYXA7Cj4+ICsgICAgICAgcmV0ID0gaGVhcC0+ b3BzLT5hbGxvY2F0ZShoZWFwLCBidWZmZXIsIGxlbiwgZmxhZ3MpOwo+PiArICAgICAgIGlmIChy ZXQpIHsKPj4gKyAgICAgICAgICAgICAgIGtmcmVlKGJ1ZmZlcik7Cj4+ICsgICAgICAgICAgICAg ICByZXR1cm4gcmV0Owo+PiArICAgICAgIH0KPiAKPiBTaW1pbGFybHksIEkgdGhpbmsgdGhlIHN0 cnVjdCBkbWFfaGVhcF9idWZmZXIsIHNob3VsZCBiZSBhbGxvY2F0ZWQgYW5kCj4gcmV0dXJuZWQg YnkgdGhlIGhlYXAncyBhbGxvY2F0ZSBmdW5jdGlvbi4KPiAKClRoYXQgc291bmQgZ29vZCwgd2Ug Y291bGQgYWxzbyB0aGVuIHJlbW92ZSB0aGUgZnJlZSBpbiBidWZmZXJfZnJlZSgpLApqdXN0IHdh c24ndCBzdXJlIGFib3V0IG9iamVjdCBsaWZldGltZXMgY2F1c2luZyBpc3N1ZXMgaWYgaXQgd2Fz IGZyZWVkCmVhcmx5IGFuZCB0aGUgZnJhbWV3b3JrIHN0aWxsIG5lZWRlZCBzb21ldGhpbmcgZnJv bSBpdC4KCkFuZHJldwoKPiBUaGF0IHdheSBpdCBjYW4gYWxsb2NhdGUgaXRzIG93biBsYXJnZXIg c3RydWN0dXJlICh3aXRoIHRoZQo+IGRtYV9oZWFwX2J1ZmZlciBhcyBwYXJ0IG9mIGl0KSB3aXRo IHByaXZhdGUgZmllbGRzLCBhbmQgdXNlCj4gY29udGFpbmVyX29mKCkgdG8gdHJhdmVyc2UgZnJv bSB0aGUgYnVmZmVyIHRvIHRoZSBwcml2YXRlIGRhdGEuCj4gCj4gT25jZSBJIGdldCB0aGluZ3Mg YnVpbGRpbmcsIEknbGwgc2hhcmUgbXkgY2hhbmdlcy4KPiAKPiB0aGFua3MKPiAtam9obgo+IApf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw=