From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v12 05/11] x86/mm: add HYPERVISOR_memory_op to acquire guest resources Date: Fri, 20 Oct 2017 11:00:29 +0100 Message-ID: <7b6b14ba-694d-3fcc-c8ab-878b6b4e26d4@linaro.org> 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> <89b3ddce8f934c06b9fa27ab5d766461@AMSPEX02CL03.citrite.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 1e5U6V-0006l2-0I for xen-devel@lists.xenproject.org; Fri, 20 Oct 2017 10:00:35 +0000 Received: by mail-qk0-f180.google.com with SMTP id k123so13644679qke.3 for ; Fri, 20 Oct 2017 03:00:33 -0700 (PDT) In-Reply-To: <89b3ddce8f934c06b9fa27ab5d766461@AMSPEX02CL03.citrite.net> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Paul Durrant , 'Jan Beulich' 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 SGkgUGF1bCwKCk9uIDIwLzEwLzE3IDA5OjI2LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxp Y2hAc3VzZS5jb21dCj4+IFNlbnQ6IDIwIE9jdG9iZXIgMjAxNyAwNzoyNQo+PiBUbzogSnVsaWVu IEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KPj4gQ2M6IEp1bGllbiBHcmFsbCA8anVs aWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4+IDxBbmRyZXcuQ29vcGVyM0BjaXRy aXguY29tPjsgR2VvcmdlIER1bmxhcAo+PiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFu IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBQYXVsCj4+IER1cnJhbnQgPFBhdWwu RHVycmFudEBjaXRyaXguY29tPjsgUm9nZXIgUGF1IE1vbm5lCj4+IDxyb2dlci5wYXVAY2l0cml4 LmNvbT47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkK Pj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v cmc7IEtvbnJhZCBSemVzenV0ZWsKPj4gV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IERh bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PjsKPj4gVGltIChYZW4ub3JnKSA8 dGltQHhlbi5vcmc+Cj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjEyIDA1LzEx XSB4ODYvbW06IGFkZAo+PiBIWVBFUlZJU09SX21lbW9yeV9vcCB0byBhY3F1aXJlIGd1ZXN0IHJl c291cmNlcwo+Pgo+Pj4+PiBPbiAxOS4xMC4xNyBhdCAxODoyMSwgPGp1bGllbi5ncmFsbEBsaW5h cm8ub3JnPiB3cm90ZToKPj4+IExvb2tpbmcgYSBiaXQgbW9yZSBhdCB0aGUgcmVzb3VyY2UgeW91 IGNhbiBhY3F1aXJlIGZyb20gdGhpcyBoeXBlcmNhbGwuCj4+PiBTb21lIG9mIHRoZW0gYXJlIGFs bG9jYXRlZCB1c2luZyBhbGxvY194ZW5oZWFwX3BhZ2UoKSBzbyBub3QgYXNzaWduZWQgdG8KPj4+ IGEgZG9tYWluLgo+Pj4KPj4+IFNvIEkgYW0gbm90IHN1cmUgaG93IHlvdSBjYW4gZXhwZWN0IGEg ZnVuY3Rpb24gc2V0X2ZvcmVpZ25fcDJtX2VudHJ5IHRvCj4+PiB0YWtlIHJlZmVyZW5jZSBpbiB0 aGF0IGNhc2UuCj4+Cj4+IEhtbSwgd2l0aCB0aGUgZG9tYWluIHBhcmFtZXRlciBhZGRlZCwgRE9N SURfWEVOIHRoZXJlIChmb3IKPj4gWGVuIGhlYXAgcGFnZXMpIGNvdWxkIGlkZW50aWZ5IG5vIHJl ZmVyZW5jZXMgdG8gYmUgdGFrZW4sIGlmIHRoYXQKPj4gd2FzIHJlYWxseSB0aGUgaW50ZW5kZWQg YmVoYXZpb3IgaW4gdGhhdCBjYXNlLiBIb3dldmVyLCBldmVuIGZvcgo+PiBYZW4gaGVhcCBwYWdl cyBsaWZlIHRpbWUgdHJhY2tpbmcgb3VnaHQgdG8gYmUgZG9uZSAtIGl0IGlzIGZvciBhCj4+IHJl YXNvbiB0aGF0IHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QoKSBhc3NpZ25zIHRoZSB0YXJnZXQK Pj4gZG9tYWluIGFzIHRoZSBvd25lciBvZiBzdWNoIHBhZ2VzLCBhcyB0aGF0IGFsbG93cyBnZXRf cGFnZSgpIHRvCj4+IHN1Y2NlZWQgZm9yIHRoZW0uCj4+Cj4gCj4gU28sIG5vdGhpbmcgSSdtIGRv aW5nIGhlcmUgaXMgbWFraW5nIGFueXRoaW5nIHdvcnNlLCByaWdodD8gR3JhbnQgdGFibGVzIGFy ZSBhc3NpZ25lZCB0byB0aGUgZ3Vlc3QsIGFuZCBJT1JFUSBzZXJ2ZXIgcGFnZXMgYXJlIGFsbG9j YXRlZCB3aXRoIGFsbG9jX2RvbWhlYXBfcGFnZSgpIHNvIG5vdGhpbmcgaXMgYW5vbnltb3VzLgoK SSBkb24ndCB0aGluayBncmFudCB0YWJsZXMgaXMgYXNzaWduZWQgdG8gdGhlIGd1ZXN0IHRvZGF5 LiBUaGV5IGFyZSAKYWxsb2NhdGVkIHVzaW5nIHhlbmhlYXBfcGFnZXMoKSBhbmQgSSBjYW4ndCBm aW5kIApzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KCkuCgpBbnl3YXksIEkgZGlzY3Vzc2VkIHdp dGggU3RlZmFubyBhYm91dCBpdC4gc2V0X2ZvcmVpZ25fcDJtX2VudHJ5IGlzIApnb2luZyB0byBi ZSBsZWZ0IHVuaW1wbGVtZW50ZWQgb24gQXJtIHVudGlsIHNvbWVvbmUgYXMgdGltZSB0byBpbXBs ZW1lbnQgCmNvcnJlY3RseSB0aGUgZnVuY3Rpb24uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwK