From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 1/2] x86/mm: Use mfn_t for new_guest_cr3() Date: Wed, 30 Aug 2017 10:04:07 -0600 Message-ID: <59A6FE170200007800175B08@prv-mh.provo.novell.com> References: <1504095573-14153-1-git-send-email-andrew.cooper3@citrix.com> <59A6F9B00200007800175AB0@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDMwLjA4LjE3IGF0IDE3OjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMzAvMDgvMTcgMTY6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAzMC4w OC4xNyBhdCAxNDoxOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQEAg LTI3NzIsMjMgKzI3NzIsMjMgQEAgaW50IHZjcHVfZGVzdHJveV9wYWdldGFibGVzKHN0cnVjdCB2 Y3B1ICp2KQo+Pj4gICAgICByZXR1cm4gcmMgIT0gLUVJTlRSID8gcmMgOiAtRVJFU1RBUlQ7Cj4+ PiAgfQo+Pj4gIAo+Pj4gLWludCBuZXdfZ3Vlc3RfY3IzKHVuc2lnbmVkIGxvbmcgbWZuKQo+Pj4g K2ludCBuZXdfZ3Vlc3RfY3IzKG1mbl90IG1mbikKPj4+ICB7Cj4+PiAgICAgIHN0cnVjdCB2Y3B1 ICpjdXJyID0gY3VycmVudDsKPj4+ICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGN1cnItPmRvbWFp bjsKPj4+ICAgICAgaW50IHJjOwo+Pj4gLSAgICB1bnNpZ25lZCBsb25nIG9sZF9iYXNlX21mbjsK Pj4+ICsgICAgbWZuX3Qgb2xkX2Jhc2VfbWZuOwo+Pj4gIAo+Pj4gICAgICBpZiAoIGlzX3B2XzMy Yml0X2RvbWFpbihkKSApCj4+PiAgICAgIHsKPj4+IC0gICAgICAgIHVuc2lnbmVkIGxvbmcgZ3Rf bWZuID0gcGFnZXRhYmxlX2dldF9wZm4oY3Vyci0+YXJjaC5ndWVzdF90YWJsZSk7Cj4+PiAtICAg ICAgICBsNF9wZ2VudHJ5X3QgKnBsNGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihndF9tZm4pKTsK Pj4+ICsgICAgICAgIG1mbl90IG1tZm4gPSBwYWdldGFibGVfZ2V0X21mbihjdXJyLT5hcmNoLmd1 ZXN0X3RhYmxlKTsKPj4+ICsgICAgICAgIGw0X3BnZW50cnlfdCAqcGw0ZSA9IG1hcF9kb21haW5f cGFnZShtbWZuKTsKPj4gV2hhdCB3YXMgd3Jvbmcgd2l0aCAiZ3RfbWZuIiBmb3IgImd1ZXN0IHRh YmxlIE1GTiI/IEkgY2FuJ3QgaGVscAo+PiB0aGlua2luZyBtbWZuIGlzIGEgdHlwbywgd2hlcmUg eW91J3ZlIGhpdCB0aGUgbSBrZXkgb25lIHRvbyBtYW55Cj4+IHRpbWVzLiBXaGF0IGlzIHRoYXQg Zmlyc3QgbSBzdXBwb3NlZCB0byBzdGFuZCBmb3I/Cj4gCj4gbW1mbiBpcyB0aGUgc2hhZG93IGNv ZGUgbm9tZW5jbGF0dXJlIGZvciB0aGUgbW9uaXRvciBtZm4uICBJIGNhbiBtb3ZlCj4gYmFjayB0 byBndF9tZm4gaWYgeW91IHRoaW5rIHRoYXRzIGNsZWFyZXIuCgpJJ20gbm90IGdvaW5nIHRvIGlu c2lzdCwgYnV0IEknZCBhcHByZWNpYXRlIGtlZXBpbmcgdGhlIG9yaWdpbmFsIG5hbWUuCgpBY2tl ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVs Cg==