From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v2] x86/hvm: fix interaction between internal and external emulation Date: Tue, 5 Dec 2017 14:37:55 +0000 Message-ID: References: <20171128140519.4305-1-paul.durrant@citrix.com> <5A26B2B10200007800194BB0@prv-mh.provo.novell.com> <486e6f7bf43e4c029b357bcba204797a@AMSPEX02CL03.citrite.net> <5A26BBF80200007800194BE1@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eMEMX-0004oE-Hx for xen-devel@lists.xenproject.org; Tue, 05 Dec 2017 14:38:21 +0000 In-Reply-To: <5A26BBF80200007800194BE1@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: 'Jan Beulich' Cc: "xen-devel@lists.xenproject.org" List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDUgRGVjZW1iZXIgMjAxNyAxNDozMgo+IFRvOiBQ YXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlz dHMueGVucHJvamVjdC5vcmcKPiBTdWJqZWN0OiBSRTogW1BBVENIIHYyXSB4ODYvaHZtOiBmaXgg aW50ZXJhY3Rpb24gYmV0d2VlbiBpbnRlcm5hbCBhbmQKPiBleHRlcm5hbCBlbXVsYXRpb24KPiAK PiA+Pj4gT24gMDUuMTIuMTcgYXQgMTU6MDAsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+ PiBTZW50OiAwNSBEZWNlbWJlciAyMDE3IDEzOjUzCj4gPj4gPj4+IE9uIDI4LjExLjE3IGF0IDE1 OjA1LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ICAgICByYyA9IHg4Nl9l bXVsYXRlKCZodm1lbXVsX2N0eHQtPmN0eHQsIG9wcyk7Cj4gPj4KPiA+PiAgICAgaWYgKCByYyAh PSBYODZFTVVMX1JFVFJZICkKPiA+PiAgICAgewo+ID4+ICAgICAgICAgdmlvLT5tbWlvX2NhY2hl X2NvdW50ID0gMDsKPiA+PiAgICAgICAgIHZpby0+bW1pb19pbnNuX2J5dGVzID0gMDsKPiA+PiAg ICAgfQo+ID4+ICAgICBlbHNlCj4gPj4gICAgIHsKPiA+PiAgICAgICAgIC4uLgo+ID4+ICAgICB9 Cj4gPj4gICAgIGlmICggcmMgPT0gWDg2RU1VTF9PS0FZICYmIHZpby0+bW1pb19yZXRyeSApCj4g Pj4gICAgICAgICByYyA9IFg4NkVNVUxfUkVUUlk7Cj4gPj4KPiA+Cj4gPiBCdXQgdGhhdCdzIG5v dCBzYWZlIGlzIGl0PyBJZiB3ZSd2ZSBvbmx5IGNvbXBsZXRlZCBzb21lIG9mIHRoZSByZXBzIG9m IGFuCj4gPiBpbnN0cnVjdGlvbiB0aGVuIHdlIGNhbid0IGZsdXNoIHRoZSBpbnN0cnVjdGlvbiBj YWNoZSBhbmQgd2UgY2FuJ3QgYWxsb3cgdGhlCj4gPiBndWVzdCB0byB0YWtlIGludGVycnVwdHMs IGNhbiB3ZT8KPiAKPiBPZiBjb3Vyc2Ugd2UgY2FuLCBqdXN0IGxpa2UgYSByZXBlYXRlZCBzdHJp bmcgaW5zbiBtYXkgYmUKPiBpbnRlcnJ1cHRlZCBvbiBiYXJlIGhhcmR3YXJlIGJldHdlZW4gYW55 IHR3byBpdGVyYXRpb25zICh3aXRoCj4gUklQIHN0aWxsIHBvaW50aW5nIGF0IHRoYXQgaW5zbiku IEluIGZhY3Qgd2l0aCBFRkxBR1MuVEYgc2V0IGl0IGlzIGEKPiByZXF1aXJlbWVudCB0byBkZWxp dmVyICNEQiBhZnRlciBldmVyeSBpdGVyYXRpb24uCgpPay4gSW4gdGhhdCBjYXNlIHlvdXIgcmUt b3JkZXJpbmcgd291bGQgc2VlbSBzb3VuZC4KCiAgUGF1bAoKPiAKPiBKYW4KCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs