From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v2 for-4.7 5/5] x86/hvm: Fix invalidation for emulated invlpg instructions Date: Tue, 10 May 2016 11:41:31 +0100 Message-ID: <5731BADB.6070608@citrix.com> References: <1462818472-14225-1-git-send-email-andrew.cooper3@citrix.com> <1462818472-14225-6-git-send-email-andrew.cooper3@citrix.com> <5731AF1602000078000E9DDE@prv-mh.provo.novell.com> <5731B4A7.40709@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5731B4A7.40709@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Kevin Tian , Wei Liu , Jun Nakajima , George Dunlap , Tim Deegan , Xen-devel , Paul Durrant , Suravee Suthikulpanit , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org T24gMTAvMDUvMTYgMTE6MTUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTAvMDUvMTYgMDg6 NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwOS4wNS4xNiBhdCAyMDoyNywgPGFuZHJl dy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9z dm0vc3ZtLmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4+PiBAQCAtMjIy MiwxMCArMjIyMiwxMyBAQCBzdGF0aWMgdm9pZCBzdm1faW52bHBnYV9pbnRlcmNlcHQoCj4+PiAg Cj4+PiAgc3RhdGljIHZvaWQgc3ZtX2ludmxwZ19pbnRlcmNlcHQodW5zaWduZWQgbG9uZyB2YWRk cikKPj4+ICB7Cj4+PiAtICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKPj4+ICAgICAg SFZNVFJBQ0VfTE9OR18yRChJTlZMUEcsIDAsIFRSQ19QQVJfTE9ORyh2YWRkcikpOwo+Pj4gLSAg ICBpZiAoIHBhZ2luZ19pbnZscGcoY3VyciwgdmFkZHIpICkKPj4+IC0gICAgICAgIHN2bV9hc2lk X2dfaW52bHBnKGN1cnIsIHZhZGRyKTsKPj4+ICsgICAgcGFnaW5nX2ludmxwZyhjdXJyZW50LCB2 YWRkcik7Cj4+PiArfQo+Pj4gKwo+Pj4gK3N0YXRpYyB2b2lkIHN2bV9pbnZscGcoc3RydWN0IHZj cHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpCj4+PiArewo+Pj4gKyAgICBzdm1fYXNpZF9nX2lu dmxwZyh2LCB2YWRkcik7Cj4+PiAgfQo+PiBJIGRvbid0IHNlZSB0aGUgbmVlZCBmb3IgdGhlIHdy YXBwZXI6IHN2bV9hc2lkX2dfaW52bHBnKCkgaXMgaXRzZWxmCj4+IHN1aXRhYmxlIHRvIGJlIHVz ZWQgLi4uCj4+Cj4+PiBAQCAtMjI1OCwxMiArMjI2MSwxMiBAQCBzdGF0aWMgc3RydWN0IGh2bV9m dW5jdGlvbl90YWJsZSBfX2luaXRkYXRhIHN2bV9mdW5jdGlvbl90YWJsZSA9IHsKPj4+ICAgICAg LmluamVjdF90cmFwICAgICAgICAgID0gc3ZtX2luamVjdF90cmFwLAo+Pj4gICAgICAuaW5pdF9o eXBlcmNhbGxfcGFnZSAgPSBzdm1faW5pdF9oeXBlcmNhbGxfcGFnZSwKPj4+ICAgICAgLmV2ZW50 X3BlbmRpbmcgICAgICAgID0gc3ZtX2V2ZW50X3BlbmRpbmcsCj4+PiArICAgIC5pbnZscGcgICAg ICAgICAgICAgICA9IHN2bV9pbnZscGcsCj4+IC4uLiBoZXJlLgo+IFNvIGl0IGNhbi4gIEkgd2ls bCBkbyB0aGlzLi4uCgpBY3R1YWxseSwgdGhpcyBpc24ndCB0cml2aWFsLiAgc3ZtX2FzaWRfZ19p bnZscGcoKSBpcyBhIHN0YXRpYyBpbmxpbmUgaW4KYSBoZWFkZXIgZmlsZSwgYW5kIHN2bV9pbnZs cGcoKSBpcyBpdHMgc29sZSB1c2VyLgoKSSB3aWxsIGZvbGQgdGhlIHN0YXRpYyBpbmxpbmUgaW50 byBzdm1faW52bHBnKCksIHdoaWNoIGFsc28gbWFrZXMgdGhlClZULXggYW5kIFNWTSBjb2RlIHN5 bW1ldHJpYy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==