From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Andrushchenko Subject: Re: [PATCH v3 4/9] xen/grant-table: Allow allocating buffers suitable for DMA Date: Wed, 13 Jun 2018 10:07:58 +0300 Message-ID: References: <20180612134200.17456-1-andr2000@gmail.com> <20180612134200.17456-5-andr2000@gmail.com> <4ab26c9a-155a-cd04-fbf6-c38c6429959b@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fSzsw-0002OK-Sq for xen-devel@lists.xenproject.org; Wed, 13 Jun 2018 07:08:02 +0000 Received: by mail-lf0-x243.google.com with SMTP id d24-v6so2229313lfa.8 for ; Wed, 13 Jun 2018 00:08:02 -0700 (PDT) In-Reply-To: <4ab26c9a-155a-cd04-fbf6-c38c6429959b@oracle.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Boris Ostrovsky , xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org, jgross@suse.com, konrad.wilk@oracle.com Cc: daniel.vetter@intel.com, matthew.d.roper@intel.com, dongwon.kim@intel.com, Oleksandr Andrushchenko List-Id: xen-devel@lists.xenproject.org T24gMDYvMTMvMjAxOCAwNDoxMiBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4KPiBPbiAw Ni8xMi8yMDE4IDA5OjQxIEFNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gRnJv bTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0u Y29tPgo+Pgo+PiBFeHRlbmQgZ3JhbnQgdGFibGUgbW9kdWxlIEFQSSB0byBhbGxvdyBhbGxvY2F0 aW5nIGJ1ZmZlcnMgdGhhdCBjYW4KPj4gYmUgdXNlZCBmb3IgRE1BIG9wZXJhdGlvbnMgYW5kIG1h cHBpbmcgZm9yZWlnbiBncmFudCByZWZlcmVuY2VzCj4+IG9uIHRvcCBvZiB0aG9zZS4KPj4gVGhl IHJlc3VsdGluZyBidWZmZXIgaXMgc2ltaWxhciB0byB0aGUgb25lIGFsbG9jYXRlZCBieSB0aGUg YmFsbG9vbgo+PiBkcml2ZXIgaW4gdGVybXMgdGhhdCBwcm9wZXIgbWVtb3J5IHJlc2VydmF0aW9u IGlzIG1hZGUKPj4gKHtpbmNyZWFzZXxkZWNyZWFzZX1fcmVzZXJ2YXRpb24gYW5kIFZBIG1hcHBp bmdzIHVwZGF0ZWQgaWYgbmVlZGVkKS4KPj4gVGhpcyBpcyB1c2VmdWwgZm9yIHNoYXJpbmcgZm9y ZWlnbiBidWZmZXJzIHdpdGggSFcgZHJpdmVycyB3aGljaAo+PiBjYW5ub3Qgd29yayB3aXRoIHNj YXR0ZXJlZCBidWZmZXJzIHByb3ZpZGVkIGJ5IHRoZSBiYWxsb29uIGRyaXZlciwKPj4gYnV0IHJl cXVpcmUgRE1BYWJsZSBtZW1vcnkgaW5zdGVhZC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogT2xla3Nh bmRyIEFuZHJ1c2hjaGVua28gCj4+IDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4K Pgo+IFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUu Y29tPgo+Cj4gd2l0aCBhIHNtYWxsIG5pdCBiZWxvdwo+Cj4KPj4gLS0tCj4+IMKgIGRyaXZlcnMv eGVuL0tjb25maWfCoMKgwqDCoMKgwqAgfCAxMyArKysrKysKPj4gwqAgZHJpdmVycy94ZW4vZ3Jh bnQtdGFibGUuYyB8IDk3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ PiDCoCBpbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIHwgMTggKysrKysrKysKPj4gwqAgMyBmaWxl cyBjaGFuZ2VkLCAxMjggaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94 ZW4vS2NvbmZpZyBiL2RyaXZlcnMveGVuL0tjb25maWcKPj4gaW5kZXggZTVkMGMyODM3MmVhLi4z OTUzNmRkZmJjZTQgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMveGVuL0tjb25maWcKPj4gKysrIGIv ZHJpdmVycy94ZW4vS2NvbmZpZwo+PiBAQCAtMTYxLDYgKzE2MSwxOSBAQCBjb25maWcgWEVOX0dS QU5UX0RFVl9BTExPQwo+PiDCoMKgwqDCoMKgwqDCoCB0byBvdGhlciBkb21haW5zLiBUaGlzIGNh biBiZSB1c2VkIHRvIGltcGxlbWVudCBmcm9udGVuZCBkcml2ZXJzCj4+IMKgwqDCoMKgwqDCoMKg IG9yIGFzIHBhcnQgb2YgYW4gaW50ZXItZG9tYWluIHNoYXJlZCBtZW1vcnkgY2hhbm5lbC4KPj4g wqAgK2NvbmZpZyBYRU5fR1JBTlRfRE1BX0FMTE9DCj4+ICvCoMKgwqAgYm9vbCAiQWxsb3cgYWxs b2NhdGluZyBETUEgY2FwYWJsZSBidWZmZXJzIHdpdGggZ3JhbnQgcmVmZXJlbmNlIAo+PiBtb2R1 bGUiCj4+ICvCoMKgwqAgZGVwZW5kcyBvbiBYRU4gJiYgSEFTX0RNQQo+PiArwqDCoMKgIGhlbHAK Pj4gK8KgwqDCoMKgwqAgRXh0ZW5kcyBncmFudCB0YWJsZSBtb2R1bGUgQVBJIHRvIGFsbG93IGFs bG9jYXRpbmcgRE1BIGNhcGFibGUKPj4gK8KgwqDCoMKgwqAgYnVmZmVycyBhbmQgbWFwcGluZyBm b3JlaWduIGdyYW50IHJlZmVyZW5jZXMgb24gdG9wIG9mIGl0Lgo+PiArwqDCoMKgwqDCoCBUaGUg cmVzdWx0aW5nIGJ1ZmZlciBpcyBzaW1pbGFyIHRvIG9uZSBhbGxvY2F0ZWQgYnkgdGhlIGJhbGxv b24KPj4gK8KgwqDCoMKgwqAgZHJpdmVyIGluIHRlcm1zIHRoYXQgcHJvcGVyIG1lbW9yeSByZXNl cnZhdGlvbiBpcyBtYWRlCj4+ICvCoMKgwqDCoMKgICh7aW5jcmVhc2V8ZGVjcmVhc2V9X3Jlc2Vy dmF0aW9uIGFuZCBWQSBtYXBwaW5ncyB1cGRhdGVkIGlmIAo+PiBuZWVkZWQpLgo+Cj4gSSB0aGlu ayB5b3Ugc2hvdWxkIGRyb3AgdGhlIHdvcmQgInRlcm1zIiBhbmQgc2F5ICJpcyBtYWRlICpieSoi IGFuZCAKPiAiVkEgbWFwcGluZ3MgKmFyZSogdXBkYXRlZCIKPgo+IEFuZCBzaW1pbGFyIGNoYW5n ZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCj4KV2lsbCwgY2hhbmdlLCB0aGFuayB5b3UKPiAtYm9y aXMKPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=