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 16:37:40 +0100 Message-ID: <2f17e24d-0191-e46b-64aa-ac3abba515a7@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5CtG-0006sh-4V for xen-devel@lists.xenproject.org; Thu, 19 Oct 2017 15:37:46 +0000 Received: by mail-qk0-f176.google.com with SMTP id q83so10842094qke.6 for ; Thu, 19 Oct 2017 08:37:44 -0700 (PDT) In-Reply-To: <59E8DCA60200007800188376@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 SGksCgpPbiAxOS8xMC8xNyAxNjoxMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTkuMTAu MTcgYXQgMTY6NDksIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gSSdkIHBy ZWZlciB0byBtYWtlIHRoZSB3aG9sZSB0aGluZyB4ODYtb25seSBzaW5jZSB0aGF0J3MgdGhlIG9u bHkgcGxhdGZvcm0KPj4+IG9uIHdoaWNoIEkgY2FuIHRlc3QgaXQsIGFuZCBpbmRlZWQgdGhlIGNv ZGUgdXNlZCB0byBiZSB4ODYtb25seS4gSmFuIG9iamVjdGVkCj4+PiB0byB0aGlzIHNvIGFsbCBJ J20gdHJ5aW5nIHRvIGFjaGlldmUgaXMgdGhhdCBpdCBidWlsZHMgZm9yIEFSTS4gUGxlYXNlIGNh biB5b3UgYW5kCj4+PiBKYW4gcmVhY2ggYWdyZWVtZW50IG9uIHdoZXJlIHRoZSBjb2RlIHNob3Vs ZCBsaXZlIGFuZCBob3csIGlmIGF0IGFsbCwgaXQKPj4+IHNob3VsZCBiZSAjaWZkZWYtZWQ/Cj4+ Pgo+Pj4gSSBhbSBxdWl0ZSBzdXJwcmlzZWQgb2YgIml0IGlzIHRvb2xzLW9ubHkiIHNvIGl0IGlz IGZpbmUgdG8gbm90IHByb3RlY3QKPj4+IGl0IGV2ZW4gaWYgaXQgaXMgeDg2IG9ubHkuIFRoYXQn cyBwcm9iYWJseSBnb2luZyB0byBiaXRlIHVzIGluIHRoZSBmdXR1cmUuCj4+Pgo+Pgo+PiBTbywg dGhpcyBhcHBlYXJzIHRvIGhhdmUgcmVhY2hlZCBhbiBpbXBhc3NlLiBJIGRvbid0IGtub3cgaG93 IHRvIHByb2NlZWQKPj4gd2l0aG91dCBoYXZpbmcgdG8gYWxzbyBmaXggcHJpdiBtYXBwaW5nIGZv ciB4ODYsIHdoaWNoIGlzIGEgeWFrIGZhciB0b28gbGFyZ2UKPj4gZm9yIG1lIHRvIHNoYXZlIGF0 IHRoZSBtb21lbnQuCj4gCj4gSnVsaWVuLAo+IAo+IHdoeSBpcyBpdCB0aGF0IHlvdSBhcmUgbWFr aW5nIHJlZmNvdW50aW5nIG9uIHAybSBpbnNlcnRpb24gLyByZW1vdmFsCj4gYSByZXF1aXJlbWVu dCBmb3IgdGhpcyBzZXJpZXM/IFdlIGFsbCBrbm93IGl0J3Mgbm90IHRoZXJlIHJpZ2h0IG5vdwo+ IChhbmQgc2ltaWxhcmx5IGFsc28gbm90IGZvciB0aGUgSU9NTVUsIHdoaWNoIG1pZ2h0IGFmZmVj dCBBUk0gYXMgd2VsbAo+IHVubGVzcyB5b3UgYWx3YXlzIHVzZSBzaGFyZWQgcGFnZSB0YWJsZXMp LCBhbmQgaXQncyAtIGFzIFBhdWwgdmFsaWRseQo+IHNheXMgLSB1bnJlbGF0ZWQgdG8gaGlzIHNl cmllcy4KCldlbGwsIHdlIGRvIGF0IGxlYXN0IGhhdmUgcmVmY291bnRpbmcgZm9yIGZvcmVpZ24g bWFwcGluZyBvbiBBcm0uIFNvIGlmIAphIGZvcmVpZ24gZG9tYWluIHJlbW92ZSB0aGUgbWFwcGlu ZywgdGhlIHBhZ2Ugd2lsbCBzdGF5IGFsbG9jYXRlZCB1bnRpbCAKdGhlIGxhc3QgbWFwcGluZyBp cyByZW1vdmVkLiBGb3IgSU9NTVUsIHBhZ2UgdGFibGVzIGFyZSBmb3IgdGhlIG1vbWVudCAKYWx3 YXlzIHNoYXJlZC4KCklmIHlvdSBkb24ndCB3YW50IHRvIGZpeCB4ODYgbm93LCB0aGVuIGl0IGlz IGZpbmUuIEJ1dCBJIHdvdWxkIAphcHByZWNpYXRlIGlmIHlvdSBkb24ndCBzcHJlYWQgdGhhdCBv biBBcm0uCgpUbyBnaXZlIHlvdSBhIGJpdCBtb3JlIGNvbnRleHQsIEkgd2FzIHJlYWR5IHRvIGlt cGxlbWVudCB0aGUgQXJtIHZlcnNpb24gCm9mIHNldF9mb3JlaWduX3AybV9lbnRyeSAoaXQgaXMg cXVpdGUgdHJpdmlhbCkgdG8gYXBwZW5kIGF0IHRoZSBlbmQgb2YgCnRoaXMgc2VyaWVzLiBCdXQg Z2l2ZW4gdGhhdCByZWZjb3VudGluZyBpcyBub3QgZG9uZSwgSSBhbSBtb3JlIHJlbHVjdGFudCAK dG8gZG8gdGhhdC4KCkFueXdheSwgSSBkb24ndCBwbGFuIHRvIGJsb2NrIGNvbW1vbiBjb2RlLiBC dXQgSSB3aWxsIGJsb2NrIGFueSAKaW1wbGVtZW50YXRpb24gb2Ygc2V0X2ZvcmVpZ25fcDJtX2Vu dHJ5IChvdGhlciB0aGFuIHJldHVybmluZyBub3QgCmltcGxlbWVudGVkKSBvbiBBcm0gdW50aWwg c29tZW9uZSBzdGVwIHVwIGFuZCBmaXggdGhlIHJlZmNvdW50aW5nLgoKQ2hlZXJzLAoKLS0gCkp1 bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==