From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Andrew F. Davis" Subject: Re: [PATCH v6 4/5] dma-buf: heaps: Add CMA heap to dmabuf heaps Date: Thu, 25 Jul 2019 10:51:56 -0400 Message-ID: References: <20190718100840.GB19666@infradead.org> <20190724065958.GC16225@infradead.org> <8e6f8e4f-20fc-1f1f-2228-f4fd7c7c5c1f@ti.com> <20190725125014.GD20286@infradead.org> <0eae0024-1fdf-bd06-a8ff-1a41f0af3c69@ti.com> <20190725140448.GA25010@infradead.org> <8e2ec315-5d18-68b2-8cb5-2bfb8a116d1b@ti.com> <20190725141144.GA14609@infradead.org> <20190725143040.GA21894@infradead.org> 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 203F26E768 for ; Thu, 25 Jul 2019 14:52:23 +0000 (UTC) In-Reply-To: <20190725143040.GA21894@infradead.org> 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: Christoph Hellwig Cc: Yudongbin , Sudipto Paul , Xu YiPing , Alistair Strachan , Vincent Donnefort , "Chenfeng (puck)" , dri-devel , Chenbo Feng , lkml , Liam Mark , "Xiaqing (A)" , Pratik Patel , butao List-Id: dri-devel@lists.freedesktop.org T24gNy8yNS8xOSAxMDozMCBBTSwgQ2hyaXN0b3BoIEhlbGx3aWcgd3JvdGU6Cj4gT24gVGh1LCBK dWwgMjUsIDIwMTkgYXQgMTA6MjU6NTBBTSAtMDQwMCwgQW5kcmV3IEYuIERhdmlzIHdyb3RlOgo+ PiBPbiA3LzI1LzE5IDEwOjExIEFNLCBDaHJpc3RvcGggSGVsbHdpZyB3cm90ZToKPj4+IE9uIFRo dSwgSnVsIDI1LCAyMDE5IGF0IDEwOjEwOjA4QU0gLTA0MDAsIEFuZHJldyBGLiBEYXZpcyB3cm90 ZToKPj4+PiBQYWdlcyB5ZXMsIGJ1dCBub3QgIm5vcm1hbCIgcGFnZXMgZnJvbSB0aGUga2VybmVs IG1hbmFnZWQgYXJlYS4KPj4+PiBwYWdlX3RvX3BmbigpIHdpbGwgcmV0dXJuIGJhZCB2YWx1ZXMg b24gdGhlIHBhZ2VzIHJldHVybmVkIGJ5IHRoaXMKPj4+PiBhbGxvY2F0b3IgYW5kIHNvIHdpbGwg YW55IG9mIHRoZSBrZXJuZWwgc3luYy9tYXAgZnVuY3Rpb25zLiBUaGVyZWZvcgo+Pj4+IHRob3Nl IG9wZXJhdGlvbnMgY2Fubm90IGJlIGNvbW1vbiBhbmQgbmVlZCBzcGVjaWFsIHBlci1oZWFwIGhh bmRsaW5nLgo+Pj4KPj4+IFdlbGwsIHRoYXQgbWVhbnMgdGhpcyB0aGluZyBpcyBidWdneSBhbmQg YWJ1c2VzIHRoZSBzY2F0dGVybGlzdCBBUEkKPj4+IGFuZCB3ZSBjYW4ndCBtZXJnZSBpdCBhbnl3 YXksIHNvIGl0IGlzIGlycmVsZXZhbnQuCj4+Pgo+Pgo+PiBTaW5jZSB3aGVuIGRvIHNjYXR0ZXJs aXN0cyBuZWVkIHRvIG9ubHkgaGF2ZSBrZXJuZWwgdmlydHVhbCBiYWNrZWQKPj4gbWVtb3J5IHBh Z2VzPyBEZXZpY2UgbWVtb3J5IGlzIHN0b3JlZCBpbiBzY2F0dGVybGlzdHMgYW5kCj4+IGRtYV9z eW5jX3NnX2Zvcl8qIHdvdWxkIGZhaWwganVzdCB0aGUgc2FtZSB3aGVuIHRoZSBjYWNoZSBvcHMg d2VyZQo+PiBhdHRlbXB0ZWQuCj4gCj4gSSdtIG5vdCBzdXJlIHdoYXQgeW91IG1lYW4gd2l0aCB2 aXJ0dWFsIGJhY2tlZCBtZW1vcnkgcGFnZXMsIGFzIHdlCj4gZG9uJ3QgcmVhbGx5IGhhdmUgdGhh dCBjb25jZXB0Lgo+IAo+IEJ1dCBhIHBhZ2UgaW4gdGhlIHNjYXR0ZXJsaXN0IG5lZWRzIHRvIGJl IGFibGUgdG8gYmUgdXNlZCBldmVyeXdoZXJlCj4gd2UnZCBub3JtYWxseSB1c2UgYSBwYWdlLCBl LmcuIHBhZ2VfdG9fcGh5cywgcGFnZV90b19wZm4sIGttYXAsCj4gcGFnZV9hZGRyZXNzIChpZiAh aGlnaG1lbSkgYXMgY29uc3VtZXJzIGluY2x1ZGluZyB0aGUgZG1hIG1hcHBpbmcKPiBpbnRlcmZh Y2UgZG8gYWxsIHRoYXQuCj4gCj4gSWYgeW91IHdhbnQgdG8gZG1hIG1hcCBtZW1vcnkgdGhhdCBk b2VzIG5vdCBoYXZlIHBhZ2UgYmFja2luZyB5b3UKPiBuZWVkIHRvIHVzZSBkbWFfbWFwX3Jlc291 cmNlLgo+IAoKSSBwcm9iYWJseSBzaG91bGQgaGF2ZSB3b3JkZWQgdGhhdCBiZXR0ZXIuCgpJdCBk b2VzIGhhdmUgcGFnZSBiYWNraW5nLCB3aGF0IEkgbWVhbnQgYnkgInBhZ2VfdG9fcGZuKCkgd2ls bCByZXR1cm4KYmFkIHZhbHVlcyIgaXMgbm90IHRoYXQgaXQgd29uJ3QgZ2l2ZSB5b3UgdGhlIGNv cnJlY3QgcGZuLCBpdCB3aWxsLCBidXQKdGhhdCB0aGVuIHRoYXQgcGZuIGlzIG5vdCBwYXJ0IG9m IHRoZSBub3JtYWwgbWVtb3J5IHNwYWNlCihsb3dtZW0vaGlnaG1lbSkgaXQncyBkZXZpY2UgbWVt b3J5LCBzbyBjYWNoZSBvcHMgd29uJ3Qgd29yay4gQnV0IHlvdQpzaG91bGQgbm90IGJlIGRvaW5n IHRoYXQgb24gZGV2aWNlIG1lbW9yeSBhbnl3YXkuCgpUaGF0IGlzIGEgcHJvYmxlbSB3aXRoIElv biBJIHdhbnQgdG8gYXZvaWQsIGl0IGFzc3VtZWQgYWxsIGJ1ZmZlcnMgd2VyZQppbiBERFIgYW5k IHNvIHdvdWxkIGRvIGNhY2hlIG9wZXJhdGlvbnMgb24gdGhlbSB1bmNvbmRpdGlvbmFsbHksIHRv bwptYW55IGFzc3VtcHRpb25zIHdlcmUgbWFkZSBhcyB0b28gbXVjaCB3YXMgbW92ZWQgaW50byB0 aGUgY29tbW9uIGNvcmUKY29kZSBhbmQgbm90IGVub3VnaCB3YXMgbGVmdCBmb3IgdGhlIGhlYXBz IHRoZW1zZWx2ZXMgdG8gZGVjaWRlLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWw=