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:15:03 +0100 Message-ID: <5731B4A7.40709@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5731AF1602000078000E9DDE@prv-mh.provo.novell.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 , Suravee Suthikulpanit , George Dunlap , Tim Deegan , Xen-devel , Paul Durrant , Jun Nakajima , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org T24gMTAvMDUvMTYgMDg6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA5LjA1LjE2IGF0 IDIwOjI3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h cmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5j Cj4+IEBAIC0yMjIyLDEwICsyMjIyLDEzIEBAIHN0YXRpYyB2b2lkIHN2bV9pbnZscGdhX2ludGVy Y2VwdCgKPj4gIAo+PiAgc3RhdGljIHZvaWQgc3ZtX2ludmxwZ19pbnRlcmNlcHQodW5zaWduZWQg bG9uZyB2YWRkcikKPj4gIHsKPj4gLSAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4+ ICAgICAgSFZNVFJBQ0VfTE9OR18yRChJTlZMUEcsIDAsIFRSQ19QQVJfTE9ORyh2YWRkcikpOwo+ PiAtICAgIGlmICggcGFnaW5nX2ludmxwZyhjdXJyLCB2YWRkcikgKQo+PiAtICAgICAgICBzdm1f YXNpZF9nX2ludmxwZyhjdXJyLCB2YWRkcik7Cj4+ICsgICAgcGFnaW5nX2ludmxwZyhjdXJyZW50 LCB2YWRkcik7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkIHN2bV9pbnZscGcoc3RydWN0IHZj cHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpCj4+ICt7Cj4+ICsgICAgc3ZtX2FzaWRfZ19pbnZs cGcodiwgdmFkZHIpOwo+PiAgfQo+IEkgZG9uJ3Qgc2VlIHRoZSBuZWVkIGZvciB0aGUgd3JhcHBl cjogc3ZtX2FzaWRfZ19pbnZscGcoKSBpcyBpdHNlbGYKPiBzdWl0YWJsZSB0byBiZSB1c2VkIC4u Lgo+Cj4+IEBAIC0yMjU4LDEyICsyMjYxLDEyIEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9u X3RhYmxlIF9faW5pdGRhdGEgc3ZtX2Z1bmN0aW9uX3RhYmxlID0gewo+PiAgICAgIC5pbmplY3Rf dHJhcCAgICAgICAgICA9IHN2bV9pbmplY3RfdHJhcCwKPj4gICAgICAuaW5pdF9oeXBlcmNhbGxf cGFnZSAgPSBzdm1faW5pdF9oeXBlcmNhbGxfcGFnZSwKPj4gICAgICAuZXZlbnRfcGVuZGluZyAg ICAgICAgPSBzdm1fZXZlbnRfcGVuZGluZywKPj4gKyAgICAuaW52bHBnICAgICAgICAgICAgICAg PSBzdm1faW52bHBnLAo+IC4uLiBoZXJlLgoKU28gaXQgY2FuLiAgSSB3aWxsIGRvIHRoaXMuLi4K Cj4KPj4gQEAgLTIxMzcsNiArMjEzNyw3IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3Rh YmxlIF9faW5pdGRhdGEgdm14X2Z1bmN0aW9uX3RhYmxlID0gewo+PiAgICAgIC5pbmplY3RfdHJh cCAgICAgICAgICA9IHZteF9pbmplY3RfdHJhcCwKPj4gICAgICAuaW5pdF9oeXBlcmNhbGxfcGFn ZSAgPSB2bXhfaW5pdF9oeXBlcmNhbGxfcGFnZSwKPj4gICAgICAuZXZlbnRfcGVuZGluZyAgICAg ICAgPSB2bXhfZXZlbnRfcGVuZGluZywKPj4gKyAgICAuaW52bHBnICAgICAgICAgICAgICAgPSB2 bXhfaW52bHBnLAo+IFNpbWlsYXJseSBoZXJlLCBleGNlcHQgdGhhdCB0aGUgcG9pbnRlciB3b3Vs ZCBuZWVkIHphcHBpbmcgaWYKPiAhY3B1X2hhc192bXhfdnBpZCwgcmVxdWlyaW5nIC4uLgoKYnV0 IG5vdCB0aGlzLiAgRm9yIHRlc3RpbmcgIm9sZGVyIiBjb25maWd1cmF0aW9ucywgSSBoYXZlIGEg cGxhbiB0byBtYWtlCm9wdGlvbnMgbGlrZSB2cGlkIGNvbmZpZ3VyYWJsZSBwZXIgZG9tYWluLCBh dCB3aGljaCBwb2ludCB0aGUgZnVuY3Rpb24KcG9pbnRlciBuZWNlc3NhcmlseSBuZWVkcyBmb2xs b3dpbmcuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=