From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH for-4.7] x86/hvm: Correct emulation of invlpg instruction Date: Fri, 22 Apr 2016 11:16:44 +0100 Message-ID: <5719FA0C.8040702@citrix.com> References: <1461315563-2862-1-git-send-email-andrew.cooper3@citrix.com> <571A0B9102000078000E4998@prv-mh.provo.novell.com> <35df0a8cc4c14d748d4d3e755be84c0a@AMSPEX02CL03.citrite.net> <571A11B802000078000E49BE@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: <571A11B802000078000E49BE@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 , Paul Durrant Cc: Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gMjIvMDQvMTYgMTA6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIyLjA0LjE2IGF0 IDExOjQ4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gRnJvbTogSmFuIEJl dWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4+IFNlbnQ6IDIyIEFwcmlsIDIwMTYg MTA6MzEKPj4+Pj4+IE9uIDIyLjA0LjE2IGF0IDEwOjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4 LmNvbT4gd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPj4+PiAr KysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+Pj4+IEBAIC0xNTk4LDggKzE1OTgsMjcg QEAgc3RhdGljIGludCBodm1lbXVsX2ludmxwZygKPj4+PiAgICAgIHJjID0gaHZtZW11bF92aXJ0 dWFsX3RvX2xpbmVhcigKPj4+PiAgICAgICAgICBzZWcsIG9mZnNldCwgMSwgJnJlcHMsIGh2bV9h Y2Nlc3Nfbm9uZSwgaHZtZW11bF9jdHh0LCAmYWRkcik7Cj4+Pj4KPj4+PiAtICAgIGlmICggcmMg PT0gWDg2RU1VTF9PS0FZICkKPj4+PiArICAgIHN3aXRjaCAoIHJjICkKPj4+PiArICAgIHsKPj4+ PiArICAgIGNhc2UgWDg2RU1VTF9PS0FZOgo+Pj4+ICAgICAgICAgIGh2bV9mdW5jcy5pbnZscGdf aW50ZXJjZXB0KGFkZHIpOwo+Pj4+ICsgICAgICAgIGJyZWFrOwo+Pj4+ICsKPj4+PiArICAgIGNh c2UgWDg2RU1VTF9FWENFUFRJT046Cj4+Pj4gKyAgICAgICAgQVNTRVJUKGh2bWVtdWxfY3R4dC0+ dHJhcC52ZWN0b3IgPT0gVFJBUF9ncF9mYXVsdCk7Cj4+Pj4gKyAgICAgICAgLyoKPj4+PiArICAg ICAgICAgKiBgaW52bHBnYCBhbmQgYGludmxwZ2FgIGFyZSBzcGVjaWZpZWQgdG8gYmUgTk9QcyB3 aGVuIGlzc3VlZCBvbiBhCj4+Pj4gKyAgICAgICAgICogbm9uLWNhbm9uaWNhbCBhZGRyZXNzLiAg aHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigpIGxhdGNoZXMgYSAjR1AKPj4+PiArICAgICAgICAg KiB3aGljaCBpcyB0aGUgdXNlZnVsIGJlaGF2aW91ciBmb3IgbW9zdCBvZiBpdHMgY2FsbGVycy4K Pj4+IEhlcmUgYW5kIGluIHRoZSBkZXNjcmlwdGlvbiBJJ2QgcHJlZmVyIHlvdSB0byBub3QgZXhj bHVzaXZlbHkgcmVmZXIKPj4+IHRvIG5vbi1jYW5vbmljYWwgYWRkcmVzc2VzIC0gc2VnbWVudCBs aW1pdCB2aW9sYXRpb25zIGluIDMyLWJpdCBvcgo+Pj4gY29tcGF0aWJpbGl0eSBtb2RlcyBhcmUg YWZmZWN0ZWQgYXMgbXVjaC4KPj4gLi4uaW4gd2hpY2ggY2FzZSBzcXVhc2hpbmcgdGhlICNHUCB3 b3VsZCBiZSBpbmNvcnJlY3QsIHJpZ2h0Pwo+IE5vLCBub3QgYWNjb3JkaW5nIHRvIHRoZSBTRE0u CgpJIHNob3VsZCBjaGVjayBhbmQgb25seSBzcXVhc2ggYSAjR1AoMCkKCiNHUChzZWwpIG9yICNT UyhzZWwpIHNob3VsZCBub3QgYmUgc3F1YXNoZWQuCgp2MiBvbiBpdHMgd2F5LgoKfkFuZHJldwoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK