From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v3 1/2] swiotlb-xen: implement xen_swiotlb_dma_mmap callback Date: Tue, 31 Jan 2017 13:39:15 -0500 Message-ID: <20170131183915.GE4949@char.us.ORACLE.com> References: <1485887426-9016-1-git-send-email-andrii.anisov@gmail.com> <1485887426-9016-2-git-send-email-andrii.anisov@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYdL1-0005fM-JW for xen-devel@lists.xenproject.org; Tue, 31 Jan 2017 18:39:31 +0000 Content-Disposition: inline In-Reply-To: <1485887426-9016-2-git-send-email-andrii.anisov@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrii Anisov Cc: xen-devel@lists.xenproject.org, julien.grall@arm.com, sstabellini@kernel.org, andrii_anisov@epam.com, oleksandr.dmytryshyn@globallogic.com List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBKYW4gMzEsIDIwMTcgYXQgMDg6MzA6MjVQTSArMDIwMCwgQW5kcmlpIEFuaXNvdiB3 cm90ZToKPiBGcm9tOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5j aXRyaXguY29tPgo+IAo+IFRoaXMgZnVuY3Rpb24gY3JlYXRlcyB1c2Vyc3BhY2UgbWFwcGluZyBm b3IgdGhlIERNQS1jb2hlcmVudCBtZW1vcnkuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT dGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAZXUuY2l0cml4LmNvbT4KPiBTaWduZWQtb2Zm LWJ5OiBPbGVrc2FuZHIgRG15dHJ5c2h5biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9n aWMuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBh bS5jb20+Cj4gLS0tCj4gIGFyY2gvYXJtL3hlbi9tbS5jICAgICAgICAgfCAgMSArCj4gIGRyaXZl cnMveGVuL3N3aW90bGIteGVuLmMgfCAxOCArKysrKysrKysrKysrKysrKysKPiAgaW5jbHVkZS94 ZW4vc3dpb3RsYi14ZW4uaCB8ICA1ICsrKysrCj4gIDMgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0 aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9hcmNoL2FybS94ZW4vbW0uYyBiL2FyY2gvYXJtL3hl bi9tbS5jCj4gaW5kZXggYmQ2MmQ5NC4uY2QxNjg0ZSAxMDA2NDQKPiAtLS0gYS9hcmNoL2FybS94 ZW4vbW0uYwo+ICsrKyBiL2FyY2gvYXJtL3hlbi9tbS5jCj4gQEAgLTE5OCw2ICsxOTgsNyBAQCBz dGF0aWMgc3RydWN0IGRtYV9tYXBfb3BzIHhlbl9zd2lvdGxiX2RtYV9vcHMgPSB7Cj4gIAkudW5t YXBfcGFnZSA9IHhlbl9zd2lvdGxiX3VubWFwX3BhZ2UsCj4gIAkuZG1hX3N1cHBvcnRlZCA9IHhl bl9zd2lvdGxiX2RtYV9zdXBwb3J0ZWQsCj4gIAkuc2V0X2RtYV9tYXNrID0geGVuX3N3aW90bGJf c2V0X2RtYV9tYXNrLAo+ICsJLm1tYXAgPSB4ZW5fc3dpb3RsYl9kbWFfbW1hcCwKPiAgfTsKPiAg Cj4gIGludCBfX2luaXQgeGVuX21tX2luaXQodm9pZCkKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94 ZW4vc3dpb3RsYi14ZW4uYyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPiBpbmRleCBmOGFm YzZkLi44YWMzNmI0IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPiAr KysgYi9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCj4gQEAgLTY4MSwzICs2ODEsMjEgQEAgeGVu X3N3aW90bGJfc2V0X2RtYV9tYXNrKHN0cnVjdCBkZXZpY2UgKmRldiwgdTY0IGRtYV9tYXNrKQo+ ICAJcmV0dXJuIDA7Cj4gIH0KPiAgRVhQT1JUX1NZTUJPTF9HUEwoeGVuX3N3aW90bGJfc2V0X2Rt YV9tYXNrKTsKPiArCj4gKy8qCj4gKyAqIENyZWF0ZSB1c2Vyc3BhY2UgbWFwcGluZyBmb3IgdGhl IERNQS1jb2hlcmVudCBtZW1vcnkuCj4gKyAqIEZvbGxvd2luZyBmdW5jdGlvbiBzaG91bGQgYmUg Y2FsbGVkIHdpdGggdGhlIGxvY2FsIHBhZ2VzIG9ubHkuCgpXaGF0IGRvZXMgJ2xvY2FsIHBhZ2Vz JyBtZWFuPwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==