From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v5 06/15] public / x86: introduce __HYPERCALL_iommu_op Date: Tue, 7 Aug 2018 08:10:18 +0000 Message-ID: <039c0ca80877490b9a6e6e6e369b7237@AMSPEX02CL03.citrite.net> References: <20180803172220.1657-1-paul.durrant@citrix.com> <20180803172220.1657-7-paul.durrant@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 1fmx4R-0000LO-HJ for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:10:23 +0000 In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Kevin Tian , "xen-devel@lists.xenproject.org" , "Julien Grall (julien.grall@arm.com)" Cc: Stefano Stabellini , Wei Liu , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , Jan Beulich , Ian Jackson , Daniel De Graaf List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRv OmtldmluLnRpYW5AaW50ZWwuY29tXQ0KPiBTZW50OiAwNyBBdWd1c3QgMjAxOCAwNDowMA0KPiBU bzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0 cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr ZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5s YXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47DQo+IEFuZHJldyBDb29wZXIgPEFuZHJldy5D b29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4LmNv bT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSmFuIEJldWxpY2gNCj4gPGpiZXVsaWNo QHN1c2UuY29tPjsgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+DQo+IFN1 YmplY3Q6IFJFOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjUgMDYvMTVdIHB1YmxpYyAvIHg4NjogaW50 cm9kdWNlDQo+IF9fSFlQRVJDQUxMX2lvbW11X29wDQo+IA0KPiA+IEZyb206IFBhdWwgRHVycmFu dA0KPiA+IFNlbnQ6IFNhdHVyZGF5LCBBdWd1c3QgNCwgMjAxOCAxOjIyIEFNDQo+ID4NCj4gPiBU aGlzIHBhdGNoIGludHJvZHVjZXMgdGhlIGJvaWxlcnBsYXRlIGZvciBhIG5ldyBoeXBlcmNhbGwg dG8gYWxsb3cgYQ0KPiA+IGRvbWFpbiB0byBjb250cm9sIElPTU1VIG1hcHBpbmdzIGZvciBpdHMg b3duIHBhZ2VzLg0KPiA+IFdoaWxzdCB0aGVyZSBpcyBkdXBsaWNhdGlvbiBvZiBjb2RlIGJldHdl ZW4gdGhlIG5hdGl2ZSBhbmQgY29tcGF0IGVudHJ5DQo+ID4gcG9pbnRzIHdoaWNoIGFwcGVhcnMg cmlwZSBmb3Igc29tZSBmb3JtIG9mIGNvbWJpbmF0aW9uLCBJIHRoaW5rIGl0IGlzDQo+ID4gYmV0 dGVyIHRvIG1haW50YWluIHRoZSBzZXBhcmF0aW9uIGFzLWlzIGJlY2F1c2UgdGhlIGNvbXBhdCBl bnRyeSBwb2ludA0KPiA+IHdpbGwgbmVjZXNzYXJpbHkgZ2FpbiBjb21wbGV4aXR5IGluIHN1YnNl cXVlbnQgcGF0Y2hlcy4NCj4gPg0KPiA+IE5PVEU6IFRoaXMgaHlwZXJjYWxsIGlzIG9ubHkgaW1w bGVtZW50ZWQgZm9yIHg4NiBhbmQgaXMgY3VycmVudGx5DQo+ID4gICAgICAgcmVzdHJpY3RlZCBi eSBYU00gdG8gZG9tMC4gSXRzIHNjb3BlIGNhbiBiZSBleHBhbmRlZCBpbiBmdXR1cmUNCj4gPiAg ICAgICBpZiBuZWVkIGJlLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gWy4uLl0NCj4gDQo+ID4gZGlmZiAtLWdpdCBhL3hl bi9hcmNoL3g4Ni9pb21tdV9vcC5jIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMNCj4gPiBuZXcg ZmlsZSBtb2RlIDEwMDY0NA0KPiA+IGluZGV4IDAwMDAwMDAwMDAuLjc0NGMwZmNlMjcNCj4gPiAt LS0gL2Rldi9udWxsDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMNCj4gPiBAQCAt MCwwICsxLDE4NCBAQA0KPiA+DQo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqDQo+ICoqKg0KPiA+ICoqKioqKioqKioqKioqKioqKg0K PiA+ICsgKiB4ODYvaW9tbXVfb3AuYw0KPiA+ICsgKg0KPiA+ICsgKiBQYXJhdmlydHVhbGlzZWQg SU9NTVUgZnVuY3Rpb25hbGl0eQ0KPiANCj4gYWx0aG91Z2ggb25seSB4ODYgaXMgc3VwcG9ydGVk LCBsb2dpYyBpbiB0aGlzIGZpbGUgaXMgdmVuZG9yIGFnbm9zdGljLiBCZXR0ZXINCj4gbW92ZSB0 byBhIGNvbW1vbiBwbGFjZSBub3cuLi4NCj4gDQoNClBlcnNvbmFsbHkgSSBkb24ndCBsaWtlIHRv IGV4cGFuZCBzY29wZSBpbnRvIGFyY2hpdGVjdHVyZXMgd2hpY2ggSSBoYXZlIG5vIGZhY2lsaXR5 IHRvIHRlc3QuICBJSVVDIEFSTSBhbHNvIHZlcnkgbXVjaCByZWxpZXMgb24gYW4gaWRlbnRpdHkg R0ZOOkJGTiBtYXAgc28gdGhpcyBmdW5jdGlvbmFsaXR5IGlzIHVubGlrZWx5IHRvIGdldCB1c2Vk IGJ5IGFueXRoaW5nIG90aGVyIHRoYW4geDg2IGZvciB0aGUgZm9yZXNlZWFibGUgZnV0dXJlLg0K DQpKdWxpZW4sIHdvdWxkIHlvdSBwcmVmZXIgdGhhdCB0aGlzIGJlIGluIGNvbW1vbiBjb2RlPw0K DQogIFBhdWwNCg0KPiBUaGFua3MNCj4gS2V2aW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s aXN0aW5mby94ZW4tZGV2ZWw=