From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v11 05/11] x86/mm: add HYPERVISOR_memory_op to acquire guest resources Date: Tue, 17 Oct 2017 12:53:35 +0000 Message-ID: <007b46af9aec4dfa83a15718c814fae3@AMSPEX02CL03.citrite.net> References: <20171012162603.3016-1-paul.durrant@citrix.com> <20171012162603.3016-6-paul.durrant@citrix.com> <59E4D5E80200007800186BEF@prv-mh.provo.novell.com> <137d44bbe24247a589aaf7acd07d6a88@AMSPEX02CL03.citrite.net> <59E6193402000078001870FB@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e4RNQ-0004Nd-9g for xen-devel@lists.xenproject.org; Tue, 17 Oct 2017 12:53:44 +0000 In-Reply-To: <59E6193402000078001870FB@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 , KonradRzeszutek Wilk , Andrew Cooper , "Tim (Xen.org)" , George Dunlap , Ian Jackson , "xen-devel@lists.xenproject.org" , Daniel de Graaf List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTcgT2N0b2JlciAyMDE3IDEzOjUzCj4gVG86IFBh dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5s YXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgV2Vp IExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs bGluaUBrZXJuZWwub3JnPjsgeGVuLQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBLb25y YWRSemVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgRGFuaWVsIGRlIEdy YWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+OyBUaW0KPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3Jn Pgo+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggdjExIDA1LzExXSB4ODYvbW06IGFkZCBIWVBFUlZJU09S X21lbW9yeV9vcCB0bwo+IGFjcXVpcmUgZ3Vlc3QgcmVzb3VyY2VzCj4gCj4gPj4+IE9uIDE3LjEw LjE3IGF0IDE0OjI4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ICAtLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4+Cj4gPj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94c20v ZHVtbXkuaAo+ID4+ID4gKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiA+PiA+IEBAIC03 MjQsMyArNzI0LDkgQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV94ZW5fdmVyc2lvbgo+ID4+ IChYU01fREVGQVVMVF9BUkcgdWludDMyX3Qgb3ApCj4gPj4gPiAgICAgICAgICByZXR1cm4geHNt X2RlZmF1bHRfYWN0aW9uKFhTTV9QUklWLCBjdXJyZW50LT5kb21haW4sIE5VTEwpOwo+ID4+ID4g ICAgICB9Cj4gPj4gPiAgfQo+ID4+ID4gKwo+ID4+ID4gK3N0YXRpYyBYU01fSU5MSU5FIGludAo+ IHhzbV9kb21haW5fcmVzb3VyY2VfbWFwKFhTTV9ERUZBVUxUX0FSRwo+ID4+IHN0cnVjdCBkb21h aW4gKmQpCj4gPj4gPiArewo+ID4+ID4gKyAgICBYU01fQVNTRVJUX0FDVElPTihYU01fRE1fUFJJ Vik7Cj4gPj4gPiArICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50 LT5kb21haW4sIGQpOwo+ID4+ID4gK30KPiA+Pgo+ID4+IFBlcmhhcHMgYmV0dGVyIHBsYWNlIHRo aXMgbmVhciBzb21ldGhpbmcgc2ltaWxhci9yZWxhdGVkIChhbHNvIGZvcgo+ID4+IHNvbWUgb2Yg dGhlIG90aGVyIGFkZGl0aW9ucyBmdXJ0aGVyIGRvd24pPwo+ID4KPiA+IExvb2tpbmcgYXQgdGhp cyBhZ2FpbiBpdCBzZWVtcyB0aGF0IHZhcmlvdXMgcmVsYXRlZCB0aGluZ3MsIGUuZy4KPiA+IGRv bWFpbl9tZW1vcnlfbWFwLCBhcmUgeDg2IG9ubHkgc28gYWRkaW5nIGF0IHRoZSBlbmQgc2VlbXMg bGlrZSB0aGUKPiBiZXN0Cj4gPiB0aGluZyB0byBkby4KPiAKPiBXZWxsLCBva2F5IHRoZW4gKHVu bGVzcyBEYW5pZWwsIHdob20gaXQgbG9va3MgbGlrZSB5b3UgZm9yZ290IHRvIENjLAo+IGhhcyBh IGJldHRlciBzdWdnZXN0aW9uKS4KPiAKClllcywgSSByZWFsaXNlZCB0aGF0IEkgZm9yZ290IHRv IGNjIGhpbSBpbiBzaW5jZSB0aGUgY29kZSB3YXMgYWRkZWQuIEhlJ3Mgb24gdGhlIHYxMiBsaXN0 LgoKICBQYXVsCgo+IEphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=