From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH] x86/HVM: fix interaction between internal and extern emulation Date: Tue, 28 Nov 2017 11:01:12 +0000 Message-ID: <5919a70347b244f2b4c99997fdb26e05@AMSPEX02CL03.citrite.net> References: <5A1BDACE02000078001922E7@prv-mh.provo.novell.com> <72fb264ff8b540bbbedcda70ca8cd3fe@AMSPEX02CL03.citrite.net> <5A1D42280200007800192A76@prv-mh.provo.novell.com> <5ca9521a92b94b869485d824de7b5a5f@AMSPEX02CL03.citrite.net> <5A1D45A10200007800192A9C@prv-mh.provo.novell.com> <37cd4e3f84f4405ba0db3f46862fd472@AMSPEX02CL03.citrite.net> <5A1D4B1B0200007800192AD7@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJde2-0005K1-L7 for xen-devel@lists.xenproject.org; Tue, 28 Nov 2017 11:01:42 +0000 In-Reply-To: <5A1D4B1B0200007800192AD7@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: Andrew Cooper , Julien Grall , xen-devel List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86 SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjggTm92ZW1iZXIgMjAxNyAxMDo0MAo+IFRvOiBQ YXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiBKdWxpZW4gR3JhbGwg PGp1bGllbi5ncmFsbEBhcm0uY29tPjsgQW5kcmV3IENvb3Blcgo+IDxBbmRyZXcuQ29vcGVyM0Bj aXRyaXguY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+ Cj4gU3ViamVjdDogUkU6IFtQQVRDSF0geDg2L0hWTTogZml4IGludGVyYWN0aW9uIGJldHdlZW4g aW50ZXJuYWwgYW5kIGV4dGVybgo+IGVtdWxhdGlvbgo+IAo+ID4+PiBPbiAyOC4xMS4xNyBhdCAx MToyMiwgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPiA+IEl0IHdvdWxkIGRlZmlu aXRlbHkgYmUgZ29vZCB0byBvbmx5IHJlc2V0IGlvX2NvbXBsZXRpb24gd2hlbiBpdCBpcyBjbGVh cgo+ID4gdGhhdCBoYW5kbGVfaHZtX2lvX2NvbXBsZXRpb24oKSBpcyBub3QgZ29pbmcgdG8gYmUg Y2FsbGVkIChpLmUuIGZvcgo+ID4gaW50ZXJuYWxseSBoYW5kbGVkIEkvTykKPiAKPiBXaGVyZSB3 b3VsZCB5b3Ugc3VnZ2VzdCB0byBkbyB0aGF0PyBUaGVzZSB0d28gLi4uCj4gCj4gPiBhbmQgcGVy aGFwcyBldmVuIGFkZCBBU1NFUlRzIGluIF9odm1fZW11bGF0ZV9vbmUoKQo+ID4gYW5kIGhhbmRs ZV9waW8oKS4KPiAKPiAuLi4gc2l0IGRvd24gdGhlIGNhbGwgdHJlZSBmcm9tIGhhbmRsZV9odm1f aW9fY29tcGxldGlvbigpLiBQbHVzCj4gaW50ZXJuYWwgdnMgZXh0ZXJuYWwgaXNuJ3QgZGlzdGlu Z3Vpc2hhYmxlIGluIF9odm1fZW11bGF0ZV9vbmUoKQo+IGFmYWljdCAobmVpdGhlciBvbiB0aGUg d2F5IGluIG5vciBvbiB0aGUgd2F5IG91dCkuCgpXaGV0aGVyIHRoZSBlbXVsYXRpb24gaXMgYmVp bmcgaGFuZGVkIGludGVybmFsbHkgb3IgZXh0ZXJuYWxseSBzaG91bGQgYmUgYXBwYXJlbnQgb24g dGhlIHdheSBvdXQgYmVjYXVzZSB0aGF0J3Mgd2hhdCBodm1fdmNwdV9pb19uZWVkX2NvbXBsZXRp b24oKSBpcyB0ZXN0aW5nIGZvciBhZnRlciB0aGUgY2FsbCB0byBodm1fZW11bGF0ZV9vbmUoKSBp biBodm1fZW11bGF0ZV9vbmVfaW5zbigpLiBUaGUgcHJvYmxlbSBpcyBjb21wbGV0aW9uIGJlaW5n IHJlcXVlc3RlZCBpZiBtbWlvX3JldHJ5IGlzIHNldCBldmVuIGlmIHRoZSBmb3JtZXIgdGVzdCBm YWlscywgYW5kIEkgY2FuJ3QgcmVtZW1iZXIgd2h5IHRoYXQgaXMuIE9uIHRoZSBmYWNlIG9mIGl0 LCBpdCBsb29rcyB3cm9uZy4KCj4gQWRkaW5nCj4gQVNTRVJUKClzIHRoZXJlIHN1Z2dlc3RzIHRo ZSBkaXN0aW5jdGlvbiB3b3VsZCBuZWVkIHRvIGJlIGRvbmUKPiB1cCB0aGUgY2FsbCBzdGFjaywg eWV0IHVwIHRoZSBjYWxsIHN0YWNrIG1heSBvbmx5IGJlIHRoZSBWTSBleGl0Cj4gaGFuZGxlci4g SSBkb24ndCB0aGluayB0aGUgc3RhdGUgcmVzZXQgc2hvdWxkIGJlIGRvbmUgaW4gdmVuZG9yLQo+ IHNwZWNpZmljIGNvZGUuCj4gCgpJIHdhcyBob3BpbmcgdGhhdCBhbiBhcmd1bWVudCBjb3VsZCBi ZSBwYXNzZWQgaW50byB0aGUgY2FsbCBzdGFjayBieSBoYW5kbGVfaHZtX2lvX2NvbXBsZXRpb24o KSBzbyB0aGF0IHRoZSBsb3dlciBsYXllcnMgd291bGQgYmUgYWJsZSB0byBkaXN0aW5ndWlzaCBh IHJlLWVtdWxhdGlvbiBmcm9tIGFuIGluaXRpYWwgY2FsbCBhbmQgdGh1cyBiZSBhYmxlIHRvIHZl cmlmeSBzdGF0ZS4gTWF5YmUgdGhhdCBpcyBub3QgcHJhY3RpY2FsIHRob3VnaC4KCiAgUGF1bAoK PiBKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs