From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jean-Philippe Brucker Subject: Re: [PATCH v3 01/10] iommu: Introduce Shared Virtual Addressing API Date: Mon, 24 Sep 2018 13:07:44 +0100 Message-ID: <64630c7b-8349-37dd-3fbb-d03c8bc05511@arm.com> References: <20180920170046.20154-1-jean-philippe.brucker@arm.com> <20180920170046.20154-2-jean-philippe.brucker@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org Errors-To: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org To: Lu Baolu , "iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org" Cc: "kevin.tian-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org" , "ashok.raj-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org" , "linux-pci-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "ilias.apalodimas-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org" , Will Deacon , "okaya-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org" , "alex.williamson-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org" , "liguozhu-C8/M+/jPZTeaMJb+Lgu22Q@public.gmane.org" , Robin Murphy , "christian.koenig-5C7GfCeVMHo@public.gmane.org" List-Id: iommu@lists.linux-foundation.org T24gMjMvMDkvMjAxOCAwMzozOSwgTHUgQmFvbHUgd3JvdGU6Cj4+ICtpbnQgaW9tbXVfc3ZhX2lu aXRfZGV2aWNlKHN0cnVjdCBkZXZpY2UgKmRldiwgdW5zaWduZWQgbG9uZyBmZWF0dXJlcywKPj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCBtaW5f cGFzaWQsIHVuc2lnbmVkIGludCBtYXhfcGFzaWQpCj4+ICt7Cj4+ICvCoMKgwqDCoCBpbnQgcmV0 Owo+PiArwqDCoMKgwqAgc3RydWN0IGlvbW11X3N2YV9wYXJhbSAqcGFyYW07Cj4+ICvCoMKgwqDC oCBzdHJ1Y3QgaW9tbXVfZG9tYWluICpkb21haW4gPSBpb21tdV9nZXRfZG9tYWluX2Zvcl9kZXYo ZGV2KTsKPiAKPiBUaGlzIGRvZXNuJ3Qgd29yayBmb3IgdnQtZC4gVGhlIGRvbWFpbnMgZm9yIGhv c3QgaW92YSBhcmUgc2VsZi1tYW5hZ2VkCj4gYnkgdnQtZCBkcml2ZXIgaXRzZWxmLiBIZW5jZSwg aW9tbXVfZ2V0X2RvbWFpbl9mb3JfZGV2KCkgd2lsbCBhbHdheXMKPiByZXR1cm4gTlVMTCB1bmxl c3MgYW4gVU5NQU5BR0VEIGRvbWFpbiBpcyBhdHRhY2hlZCB0byB0aGUgZGV2aWNlLgo+IAo+IEhv dyBhYm91dAo+IAo+IMKgwqDCoMKgwqDCoCBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMgPSBk ZXYtPmJ1cy0+aW9tbXVfb3BzOz4KPiBpbnN0ZWFkPwoKUmlnaHQsIHRoaXMgc2hvdWxkIHdvcmsu IEkgYWxzbyBuZWVkZWQgdG8gY2hhbmdlIHRoZSBJT01NVSBvcHMKaW50cm9kdWNlZCBpbiBwYXRj aCAzIHRvIG5vdCB0YWtlIGEgZG9tYWluLiBJdCdzIGEgc2hhbWUgdGhhdCBpb21tdS1zdmEKY2Fu J3QgZ2V0IHRoZSBkZXZpY2UncyBjdXJyZW50IGRvbWFpbiwgSSB3YXMgaG9waW5nIHdlIGNvdWxk IG1hbmFnZSB0aGUKYm9uZHMgcGVyIGRvbWFpbiBpbiBjb21tb24gY29kZS4gQnV0IGl0J3Mgbm90 IGEgYmlnIGRlYWwgYW5kIG9uIHRoZQp1cHNpZGUsIGl0IHNpbXBsaWZpZXMgdGhlc2UgY29yZSBw YXRjaGVzLgoKSSB3YXMgcHJldmlvdXNseSByZWx5aW5nIG9uICJpZiB3ZSBoYXZlIGEgZG9tYWlu LCB0aGVuCmlvbW11X2dyb3VwX2FkZF9kZXZpY2UgaGFzIGJlZW4gY2FsbGVkIGFuZCB0aGVyZWZv cmUgZGV2LT5pb21tdV9wYXJhbSBpcwpzZXQiLiBJIG5vdyBkbyB0aGUgc2FtZSBhcyBpb21tdV9y ZWdpc3Rlcl9kZXZpY2VfZmF1bHRfaGFuZGxlciwgY2hlY2sgaWYKaW9tbXVfcGFyYW0gaXNuJ3Qg TlVMTC4gSSBkb24ndCB0aGluayB0aGVyZSBpcyBhIHJhY2Ugd2l0aAppb21tdV9ncm91cF9hZGQv cmVtb3ZlX2RldmljZSwgc2luY2UgdGhlIGRldmljZSBkcml2ZXIgY2Fubm90IGNhbGwgU1ZBCmZ1 bmN0aW9ucyBiZWZvcmUgdGhlIGNvcmUgY2FsbGVkIGl0cyBwcm9iZSgpIGNhbGxiYWNrIGFuZCBh ZnRlciB0aGUgY29yZQpjYWxsZWQgaXRzIHJlbW92ZSgpIGNhbGxiYWNrLCB3aGljaCBoYXBwZW4g YWZ0ZXIKaW9tbXVfZ3JvdXBfYWRkX2RldmljZSgpIGFuZCBiZWZvcmUgaW9tbXVfZ3JvdXBfcmVt b3ZlX2RldmljZSgpCnJlc3BlY3RpdmVseS4gVGhvdWdoIEkgZG9uJ3QgaGF2ZSBhIGZ1bGwgcGlj dHVyZSBoZXJlLCBhbmQgbWlnaHQgYmUgd3JvbmcuCgpJIHB1c2hlZCB0aGUgdXBkYXRlZCB2ZXJz aW9uIHRvIG15IHN2YS9jdXJyZW50IGJyYW5jaAoKVGhhbmtzLApKZWFuCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlvbW11IG1haWxpbmcgbGlzdAppb21t dUBsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlv bi5vcmcvbWFpbG1hbi9saXN0aW5mby9pb21tdQ==