From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH for-4.12] x86/p2m: Drop erroneous #VE-enabled check in ept_set_entry() Date: Fri, 25 Jan 2019 11:10:42 +0000 Message-ID: <58182a43-97bc-e9fc-a76e-f4a00c3b40b1@citrix.com> References: <1548354483-5021-1-git-send-email-andrew.cooper3@citrix.com> <5C4AE419020000780021115A@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5C4AE419020000780021115A@prv1-mh.provo.novell.com> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich Cc: Juergen Gross , Kevin Tian , Tamas K Lengyel , Wei Liu , Razvan Cojocaru , Xen-devel , Jun Nakajima , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org T24gMjUvMDEvMjAxOSAxMDoyNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjQuMDEuMTkg YXQgMTk6MjgsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gQ29kZSBjbGVh cmluZyB0aGUgIlN1cHByZXNzIFZFIiBiaXQgaW4gYW4gRVBUIGVudHJ5IGlzbid0IG5lY2Vjc3Nl cmlseSBydW5uaW5nCj4+IGluIGN1cnJlbnQgY29udGV4dC4gIEluIEFMVFAyTV9leHRlcm5hbCBt b2RlLCBpdCBkZWZpbml0ZWx5IGlzIG5vdCwgYW5kIGluIFBWCj4+IGNvbnRleHQsIHZjcHVfYWx0 cDJtKGN1cnJlbnQpIGFjdHMgdXBvbiB0aGUgSFZNIHVuaW9uLgo+Pgo+PiBFdmVuIGlmIHdlIGNv dWxkIHNlbnNpYmx5IHJlc29sdmUgdGhlIHRhcmdldCB2Q1BVLCBpdCBtYXkgbGVnaXRpbWF0ZWx5 IG5vdCBiZQo+PiBmdWxseSBzZXQgdXAgYXQgdGhpcyBwb2ludCwgc28gcmVqZWN0aW5nIHRoZSBF UFQgbW9kaWZpY2F0aW9uIHdvdWxkIGJlIGJ1Z2d5Lgo+Pgo+PiBUaGVyZSBpcyBhIHBhdGggaW4g aHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdCgpIHdoaWNoIGV4cGxpY2l0bHkgZW11bGF0ZXMgI1ZF Cj4+IGluIHRoZSBjcHVfaGFzX3ZteF92aXJ0X2V4Y2VwdGlvbnMgY2FzZSwgc28gdGhlIC1FT1BO T1RTVVBQIHBhcnQgb2YgdGhpcwo+IElUWU0gImluIHRoZSAhY3B1X2hhc192bXhfdmlydF9leGNl cHRpb25zIGNhc2UiIGhlcmU/CgpJIGRvLCB5ZXMuCgo+Cj4+IGNvbmRpdGlvbiBpcyBhbHNvIHdy b25nLgo+IFdoYXQgYWJvdXQgdGhlIHNpbWlsYXIgY29uZGl0aW9ucyBpbiB0aGUgaGFuZGxpbmcg b2YKPiBIVk1PUF9hbHRwMm1fdmNwdV97ZW4sZGlzfWFibGVfbm90aWZ5IHRoZW4/CgpJbiBoaW5k c2lnaHQsIEkgdGhpbmsgdGhhdCByZXN0cmljdGlvbiAod2hpY2ggd2FzIGFmdGVyIHRoZSBmYWN0 KSB3YXMgYQpwb29yIGNob2ljZS7CoCBJIGNlcnRhaW5seSB3YXNuJ3QgYXdhcmUgb2YgdGhlIGVt dWxhdGVkIHN1cHBvcnQgYXQgdGhlIHRpbWUuCgo+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9w Mm0tZXB0LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwo+PiBAQCAtNzAyLDE2 ICs3MDIsNiBAQCBlcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdm bl8sIG1mbl90IG1mbiwKPj4gIAo+PiAgICAgIEFTU0VSVChlcHQpOwo+PiAgCj4+IC0gICAgaWYg KCAhc3ZlICkKPj4gLSAgICB7Cj4+IC0gICAgICAgIGlmICggIWNwdV9oYXNfdm14X3ZpcnRfZXhj ZXB0aW9ucyApCj4+IC0gICAgICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4+IC0KPj4gLSAg ICAgICAgLyogI1ZFIHNob3VsZCBiZSBlbmFibGVkIGZvciB0aGlzIHZjcHUuICovCj4+IC0gICAg ICAgIGlmICggZ2ZuX2VxKHZjcHVfYWx0cDJtKGN1cnJlbnQpLnZlaW5mb19nZm4sIElOVkFMSURf R0ZOKSApCj4+IC0gICAgICAgICAgICByZXR1cm4gLUVOWElPOwo+PiAtICAgIH0KPiBIb3cgYWJv dXQgcmV0YWluaW5nIHRoZSBsYXR0ZXIsIGJ1dCBxdWFsaWZ5aW5nIGl0IHdpdGgKPiBjdXJyZW50 LT5kb21haW4gPT0gZD8KCldoeT/CoCBUaGVyZSBpcyBhIHBhcmFncmFwaCBpbiB0aGUgY29tbWl0 IG1lc3NhZ2UgZXhwbGFpbmluZyB3aHkgdGhpcwpjaGVjayBpcyB3cm9uZyBldmVuIHdoZW4gaXQg aXNuJ3QgYW4gb3V0LW9mLWJvdW5kcyByZWFkLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==