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: Thu, 19 Oct 2017 17:06:24 +0100 Message-ID: <1c3d3841-74bd-3548-1b2b-edf64f9994d8@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> 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 1e5DL5-0002g8-CN for xen-devel@lists.xenproject.org; Thu, 19 Oct 2017 16:06:31 +0000 Received: by mail-qk0-f173.google.com with SMTP id x82so10974248qkb.12 for ; Thu, 19 Oct 2017 09:06:29 -0700 (PDT) In-Reply-To: <59E8E51B020000780018840F@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 Cc: Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , Andrew Cooper , "Tim(Xen.org)" , George Dunlap , Julien Grall , Paul Durrant , "xen-devel@lists.xenproject.org" , Ian Jackson , Daniel De Graaf , Roger PauMonne List-Id: xen-devel@lists.xenproject.org SGksCgpPbiAxOS8xMC8xNyAxNjo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTkuMTAu MTcgYXQgMTc6MzcsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4gd3JvdGU6Cj4+IEhpLAo+Pgo+ PiBPbiAxOS8xMC8xNyAxNjoxMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAxOS4xMC4x NyBhdCAxNjo0OSwgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4+IEknZCBw cmVmZXIgdG8gbWFrZSB0aGUgd2hvbGUgdGhpbmcgeDg2LW9ubHkgc2luY2UgdGhhdCdzIHRoZSBv bmx5IHBsYXRmb3JtCj4+Pj4+IG9uIHdoaWNoIEkgY2FuIHRlc3QgaXQsIGFuZCBpbmRlZWQgdGhl IGNvZGUgdXNlZCB0byBiZSB4ODYtb25seS4gSmFuCj4+IG9iamVjdGVkCj4+Pj4+IHRvIHRoaXMg c28gYWxsIEknbSB0cnlpbmcgdG8gYWNoaWV2ZSBpcyB0aGF0IGl0IGJ1aWxkcyBmb3IgQVJNLiBQ bGVhc2UgY2FuCj4+IHlvdSBhbmQKPj4+Pj4gSmFuIHJlYWNoIGFncmVlbWVudCBvbiB3aGVyZSB0 aGUgY29kZSBzaG91bGQgbGl2ZSBhbmQgaG93LCBpZiBhdCBhbGwsIGl0Cj4+Pj4+IHNob3VsZCBi ZSAjaWZkZWYtZWQ/Cj4+Pj4+Cj4+Pj4+IEkgYW0gcXVpdGUgc3VycHJpc2VkIG9mICJpdCBpcyB0 b29scy1vbmx5IiBzbyBpdCBpcyBmaW5lIHRvIG5vdCBwcm90ZWN0Cj4+Pj4+IGl0IGV2ZW4gaWYg aXQgaXMgeDg2IG9ubHkuIFRoYXQncyBwcm9iYWJseSBnb2luZyB0byBiaXRlIHVzIGluIHRoZSBm dXR1cmUuCj4+Pj4+Cj4+Pj4KPj4+PiBTbywgdGhpcyBhcHBlYXJzIHRvIGhhdmUgcmVhY2hlZCBh biBpbXBhc3NlLiBJIGRvbid0IGtub3cgaG93IHRvIHByb2NlZWQKPj4+PiB3aXRob3V0IGhhdmlu ZyB0byBhbHNvIGZpeCBwcml2IG1hcHBpbmcgZm9yIHg4Niwgd2hpY2ggaXMgYSB5YWsgZmFyIHRv bwo+PiBsYXJnZQo+Pj4+IGZvciBtZSB0byBzaGF2ZSBhdCB0aGUgbW9tZW50Lgo+Pj4KPj4+IEp1 bGllbiwKPj4+Cj4+PiB3aHkgaXMgaXQgdGhhdCB5b3UgYXJlIG1ha2luZyByZWZjb3VudGluZyBv biBwMm0gaW5zZXJ0aW9uIC8gcmVtb3ZhbAo+Pj4gYSByZXF1aXJlbWVudCBmb3IgdGhpcyBzZXJp ZXM/IFdlIGFsbCBrbm93IGl0J3Mgbm90IHRoZXJlIHJpZ2h0IG5vdwo+Pj4gKGFuZCBzaW1pbGFy bHkgYWxzbyBub3QgZm9yIHRoZSBJT01NVSwgd2hpY2ggbWlnaHQgYWZmZWN0IEFSTSBhcyB3ZWxs Cj4+PiB1bmxlc3MgeW91IGFsd2F5cyB1c2Ugc2hhcmVkIHBhZ2UgdGFibGVzKSwgYW5kIGl0J3Mg LSBhcyBQYXVsIHZhbGlkbHkKPj4+IHNheXMgLSB1bnJlbGF0ZWQgdG8gaGlzIHNlcmllcy4KPj4K Pj4gV2VsbCwgd2UgZG8gYXQgbGVhc3QgaGF2ZSByZWZjb3VudGluZyBmb3IgZm9yZWlnbiBtYXBw aW5nIG9uIEFybS4gU28gaWYKPj4gYSBmb3JlaWduIGRvbWFpbiByZW1vdmUgdGhlIG1hcHBpbmcs IHRoZSBwYWdlIHdpbGwgc3RheSBhbGxvY2F0ZWQgdW50aWwKPj4gdGhlIGxhc3QgbWFwcGluZyBp cyByZW1vdmVkLiBGb3IgSU9NTVUsIHBhZ2UgdGFibGVzIGFyZSBmb3IgdGhlIG1vbWVudAo+PiBh bHdheXMgc2hhcmVkLgo+Pgo+PiBJZiB5b3UgZG9uJ3Qgd2FudCB0byBmaXggeDg2IG5vdywgdGhl biBpdCBpcyBmaW5lLiBCdXQgSSB3b3VsZAo+PiBhcHByZWNpYXRlIGlmIHlvdSBkb24ndCBzcHJl YWQgdGhhdCBvbiBBcm0uCj4+Cj4+IFRvIGdpdmUgeW91IGEgYml0IG1vcmUgY29udGV4dCwgSSB3 YXMgcmVhZHkgdG8gaW1wbGVtZW50IHRoZSBBcm0gdmVyc2lvbgo+PiBvZiBzZXRfZm9yZWlnbl9w Mm1fZW50cnkgKGl0IGlzIHF1aXRlIHRyaXZpYWwpIHRvIGFwcGVuZCBhdCB0aGUgZW5kIG9mCj4+ IHRoaXMgc2VyaWVzLiBCdXQgZ2l2ZW4gdGhhdCByZWZjb3VudGluZyBpcyBub3QgZG9uZSwgSSBh bSBtb3JlIHJlbHVjdGFudAo+PiB0byBkbyB0aGF0Lgo+IAo+IEkgZG9uJ3QgdW5kZXJzdGFuZDog VGhlIHJlZmNvdW50aW5nIGlzIHRvIGJlIGRvbmUgYnkgQVJNLXNwZWNpZmljCj4gY29kZSBhbnl3 YXksIGkuZS4gYnkgdGhlIGltcGxlbWVudGF0aW9uIG9mIHNldF9mb3JlaWduX3AybV9lbnRyeSgp LAo+IG5vdCBpdHMgY2FsbGVyLiBBdCBsZWFzdCB0aGF0J3Mgd2hhdCBJIHdvdWxkIGhhdmUgZXhw ZWN0ZWQuCgpJIHRob3VnaHQgSSBzYWlkIGl0IGJlZm9yZSwgYnV0IGl0IGxvb2tzIGxpa2Ugbm90 LiBBc3N1bWluZyB0aGUgTUZOIGlzIAphbHdheXMgYmFrZWQgYnkgYSBkb21haW4sIHRoZSBwcm90 b3R5cGUgd291bGQgbGlrZWx5IG5lZWQgdG8gYmUgZXh0ZW5kZWQgCmFuZCB0YWtlIHRoZSBmb3Jl aWduIGRvbWFpbi4KCklmIGl0IGlzIG5vdCB0aGUgY2FzZSwgd2Ugd291bGQgbmVlZCB0byBmaW5k IGFub3RoZXIgd2F5IHRvIGRvIHJlZmNvdW50aW5nLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFs bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==