From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v12 05/11] x86/mm: add HYPERVISOR_memory_op to acquire guest resources Date: Fri, 20 Oct 2017 08:26:07 +0000 Message-ID: <89b3ddce8f934c06b9fa27ab5d766461@AMSPEX02CL03.citrite.net> References: <20171017132432.24093-1-paul.durrant@citrix.com> <20171017132432.24093-6-paul.durrant@citrix.com> <759ace10-543f-346c-74fc-c2dd8f80a92a@linaro.org> <01fde88658c54fb6a3b903060a6a4650@AMSPEX02CL03.citrite.net> <1496a647-e2f9-bab3-c7f9-5a766d7c28d2@linaro.org> <59E8DCA60200007800188376@prv-mh.provo.novell.com> <2f17e24d-0191-e46b-64aa-ac3abba515a7@linaro.org> <59E8E51B020000780018840F@prv-mh.provo.novell.com> <1c3d3841-74bd-3548-1b2b-edf64f9994d8@linaro.org> <59E9B2CB020000780018872A@prv-mh.provo.novell.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 1e5SdE-0002g9-9c for xen-devel@lists.xenproject.org; Fri, 20 Oct 2017 08:26:16 +0000 In-Reply-To: <59E9B2CB020000780018872A@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: 'Jan Beulich' , Julien Grall Cc: Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , Julien Grall , "xen-devel@lists.xenproject.org" , Ian Jackson , Daniel De Graaf , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjAgT2N0b2JlciAyMDE3IDA3OjI1Cj4gVG86IEp1 bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGxpbmFyby5vcmc+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8 anVsaWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNp dHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElh biBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgUGF1bAo+IER1cnJhbnQgPFBhdWwu RHVycmFudEBjaXRyaXguY29tPjsgUm9nZXIgUGF1IE1vbm5lCj4gPHJvZ2VyLnBhdUBjaXRyaXgu Y29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+ IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn OyBLb25yYWQgUnplc3p1dGVrCj4gV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IERhbmll bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PjsKPiBUaW0gKFhlbi5vcmcpIDx0aW1A eGVuLm9yZz4KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYxMiAwNS8xMV0geDg2 L21tOiBhZGQKPiBIWVBFUlZJU09SX21lbW9yeV9vcCB0byBhY3F1aXJlIGd1ZXN0IHJlc291cmNl cwo+IAo+ID4+PiBPbiAxOS4xMC4xNyBhdCAxODoyMSwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3Jn PiB3cm90ZToKPiA+IExvb2tpbmcgYSBiaXQgbW9yZSBhdCB0aGUgcmVzb3VyY2UgeW91IGNhbiBh Y3F1aXJlIGZyb20gdGhpcyBoeXBlcmNhbGwuCj4gPiBTb21lIG9mIHRoZW0gYXJlIGFsbG9jYXRl ZCB1c2luZyBhbGxvY194ZW5oZWFwX3BhZ2UoKSBzbyBub3QgYXNzaWduZWQgdG8KPiA+IGEgZG9t YWluLgo+ID4KPiA+IFNvIEkgYW0gbm90IHN1cmUgaG93IHlvdSBjYW4gZXhwZWN0IGEgZnVuY3Rp b24gc2V0X2ZvcmVpZ25fcDJtX2VudHJ5IHRvCj4gPiB0YWtlIHJlZmVyZW5jZSBpbiB0aGF0IGNh c2UuCj4gCj4gSG1tLCB3aXRoIHRoZSBkb21haW4gcGFyYW1ldGVyIGFkZGVkLCBET01JRF9YRU4g dGhlcmUgKGZvcgo+IFhlbiBoZWFwIHBhZ2VzKSBjb3VsZCBpZGVudGlmeSBubyByZWZlcmVuY2Vz IHRvIGJlIHRha2VuLCBpZiB0aGF0Cj4gd2FzIHJlYWxseSB0aGUgaW50ZW5kZWQgYmVoYXZpb3Ig aW4gdGhhdCBjYXNlLiBIb3dldmVyLCBldmVuIGZvcgo+IFhlbiBoZWFwIHBhZ2VzIGxpZmUgdGlt ZSB0cmFja2luZyBvdWdodCB0byBiZSBkb25lIC0gaXQgaXMgZm9yIGEKPiByZWFzb24gdGhhdCBz aGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KCkgYXNzaWducyB0aGUgdGFyZ2V0Cj4gZG9tYWluIGFz IHRoZSBvd25lciBvZiBzdWNoIHBhZ2VzLCBhcyB0aGF0IGFsbG93cyBnZXRfcGFnZSgpIHRvCj4g c3VjY2VlZCBmb3IgdGhlbS4KPiAKClNvLCBub3RoaW5nIEknbSBkb2luZyBoZXJlIGlzIG1ha2lu ZyBhbnl0aGluZyB3b3JzZSwgcmlnaHQ/IEdyYW50IHRhYmxlcyBhcmUgYXNzaWduZWQgdG8gdGhl IGd1ZXN0LCBhbmQgSU9SRVEgc2VydmVyIHBhZ2VzIGFyZSBhbGxvY2F0ZWQgd2l0aCBhbGxvY19k b21oZWFwX3BhZ2UoKSBzbyBub3RoaW5nIGlzIGFub255bW91cy4KCiAgUGF1bAoKPiBKYW4KCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK