From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [Linaro-mm-sig] [PATCH 4/8] dma-buf: add peer2peer flag Date: Wed, 25 Apr 2018 09:30:39 +0200 Message-ID: <20180425073039.GO25142@phenom.ffwll.local> References: <20180420124625.GA31078@infradead.org> <20180420152111.GR31310@phenom.ffwll.local> <20180424184847.GA3247@infradead.org> <20180425054855.GA17038@infradead.org> <20180425064335.GB28100@infradead.org> <20180425070905.GA24827@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20180425070905.GA24827-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: Christoph Hellwig Cc: Linux Kernel Mailing List , amd-gfx list , "moderated list:DMA BUFFER SHARING FRAMEWORK" , Jerome Glisse , dri-devel , Daniel Vetter , Dan Williams , Thierry Reding , Logan Gunthorpe , Christian =?iso-8859-1?Q?K=F6nig?= , "open list:DMA BUFFER SHARING FRAMEWORK" T24gV2VkLCBBcHIgMjUsIDIwMTggYXQgMTI6MDk6MDVBTSAtMDcwMCwgQ2hyaXN0b3BoIEhlbGx3 aWcgd3JvdGU6Cj4gT24gV2VkLCBBcHIgMjUsIDIwMTggYXQgMDk6MDI6MTdBTSArMDIwMCwgRGFu aWVsIFZldHRlciB3cm90ZToKPiA+IENhbiB3ZSBwbGVhc2Ugbm90IG5hY2sgZXZlcnl0aGluZyBy aWdodCBhd2F5PyBEb2Vzbid0IHJlYWxseSBtb3RpdmF0ZQo+ID4gbWUgdG8gc2hvdyB5b3UgYWxs IHRoZSB2YXJpb3VzIHRoaW5ncyB3ZSdyZSBkb2luZyBpbiBncHUgdG8gbWFrZSB0aGUKPiA+IGRt YSBsYXllciB3b3JrIGZvciB1cy4gVGhhdCBraW5kIG9mIG5vb2RsaW5nIGFyb3VuZCBpbiBsb3dl ciBsZXZlbHMgdG8KPiA+IGdldCB0aGVtIHRvIGRvIHdoYXQgd2Ugd2FudCBpcyBhYnNvbHV0ZWx5 IHBhci1mb3ItY291cnNlIGZvciBncHUKPiA+IGRyaXZlcnMuIElmIHlvdSBqdXN0IG5hY2sgZXZl cnl0aGluZyBJIHBvaW50IHlvdSBhdCBmb3IgaWxsdXN0cmF0aXZlCj4gPiBwdXJwb3NlcywgdGhl biBJIGNhbid0IHNob3cgeW91IHN0dWZmIGFueW1vcmUuCj4gCj4gTm8sIGl0J3Mgbm90LiAgTm8g ZHJpdmVyIChhbmQgdGhhdCBpbmNsdWRlcyB0aGUgbWFnaWMgR1BVcykgaGFzCj4gYW55IGJ1c2lu ZXNzIG1lc3Npbmcgd2l0aCBkbWEgb3BzIGRpcmVjdGx5Lgo+IAo+IEEgR1BVIGRyaXZlciBpbWdo dCBoYXZlIGEgdmVyeSB2YWxpZCByZWFzb24gdG8gZGlzYWJsZSB0aGUgSU9NTVUsCj4gYnV0IHRo ZSBjb2RlIHRvIGRvIHNvIG5lZWRzIHRvIGJlIGF0IGxlYXN0IGluIHRoZSBhcmNoIGNvZGUsIG1h eWJlCj4gaW4gdGhlIGRtYS1tYXBwaW5nL2lvbW11IGNvZGUsIG5vdCBpbiB0aGUgZHJpdmVyLgo+ IAo+IEFzIGEgZmlyc3Qgc3RlcCB0byBnZXQgdGhlIGRpc2N1c3Npb24gc3RhcnRlZCB3ZSdsbCBz aW1wbHkgbmVlZAo+IHRvIG1vdmUgdGhlIGNvZGUgVGhpZXJyeSB3cm90ZSBpbnRvIGEgaGVscGVy IGluIGFyY2gvYXJtIGFuZCB0aGF0Cj4gYWxvbmUgd291bGQgYmUgYSBtYXNzaXZlIGltcHJvdmVt ZW50LiAgSSdtIG5vdCBldmVuIHRhbGtpbmcgYWJvdXQKPiBtaW5vciBkZXRhaWxzIGxpa2UgYWN0 dWFsbHkgdXNpbmcgYXJtX2dldF9kbWFfbWFwX29wcyBpbnN0ZWFkCj4gb2YgZHVwbGljYXRpbmcg aXQuCj4gCj4gQW5kIGRvaW5nIHRoaXMgYmFzaWMgdHJpdmlhbCB3b3JrIHJlYWxseSBoZWxwcyB0 byBnZXQgdGhpcyB3aG9sZQo+IG1lc3MgdW5kZXIgY29udHJvbC4KCkFoIG9rLiBJdCBkaWQgc291 bmQgYSBiaXQgbGlrZSBhIG11Y2ggbW9yZSBjYXRoZWdvcmljYWwgTkFLIHRoYW4gYW4gImFjawpp biBwcmluY2lwbGUsIGJ1dCB3ZSBuZWVkIHRvIHNodWZmbGUgdGhlIGltcGxlbWVudGF0aW9uIGlu dG8gdGhlIHJpZ2h0CnBsYWNlIGZpcnN0Ii4gSW4gdGhlIHBhc3Qgd2UgZ2VuZXJhbGx5IGdvdCBh IHByaW5jaXBsZWQgTkFLIG9uIGFueXRoaW5nCmZ1bm55IHdlJ3ZlIGJlZW4gZG9pbmcgd2l0aCB0 aGUgZG1hIGFwaSwgYW5kIHRoZSBkbWEgYXBpIG1haW50YWluZXIKc3RlYW1pbmcgb2ZmIHRlbGxp bmcgdXMgd2UncmUgaW5jb21wZXRlbnQgaWRpb3RzLiBJIGd1ZXNzIEkndmUgYmVlbgpicmFuZGVk IGEgYml0IG9uIHRoaXMgdG9waWMgOi0vCgpSZWFsbHkgZ3JlYXQgdGhhdCB0aGlzIGlzIGNoYW5n aW5nIG5vdy4KCk9uIHRoZSBwYXRjaCBpdHNlbGY6IEl0IG1pZ2h0IG5vdCBiZSB0aGUgcmlnaHQg dGhpbmcgaW4gYWxsIGNhc2VzLCBzaW5jZQpmb3IgY2VydGFpbiBjb21wcmVzc2lvbiBmb3JtYXRz IHRoZSBudiBncHUgd2FudHMgbGFyZ2VyIHBhZ2VzIChlYXN5IHRvCmFsbG9jYXRlIGZyb20gdnJh bSwgbm90IHNvIGVhc3kgZnJvbSBtYWluIG1lbW9yeSksIHNvIG1pZ2h0IG5lZWQgdGhlIGlvbW11 CnN0aWxsLiBCdXQgY3VycmVudGx5IHRoYXQncyBub3QgaW1wbGVtZW50ZWQ6CgpodHRwczovL3d3 dy5zcGluaWNzLm5ldC9saXN0cy9kcmktZGV2ZWwvbXNnMTczOTMyLmh0bWwKCkNoZWVycywgRGFu aWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlv bgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Ft ZC1nZngK