From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH] x86/HVM: correct notion of new CPL in task switch emulation Date: Tue, 6 Jun 2017 18:14:16 +0100 Message-ID: References: <59302098020000780015EB40@prv-mh.provo.novell.com> <59302098020000780015EB40@prv-mh.provo.novell.com> <4397a7ed-a6c5-375a-1abf-9a3b0212e4ec@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 1dII3g-0000Oj-55 for xen-devel@lists.xenproject.org; Tue, 06 Jun 2017 17:14:20 +0000 In-Reply-To: <4397a7ed-a6c5-375a-1abf-9a3b0212e4ec@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , Jan Beulich , xen-devel List-Id: xen-devel@lists.xenproject.org SGkgQW5kcmV3LAoKT24gMDIvMDYvMTcgMjE6MDIsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24g MDEvMDYvMTcgMTM6MTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBDb21taXQgYWFjMWRmM2QwMyAo Ing4Ni9IVk06IGludHJvZHVjZSBodm1fZ2V0X2NwbCgpIGFuZCByZXNwZWN0aXZlCj4+IGhvb2si KSB3ZW50IHRvbyBmYXIgaW4gb25lIGFzcGVjdDogV2hlbiBlbXVsYXRpbmcgYSB0YXNrIHN3aXRj aCB3ZQo+PiByZWFsbHkgc2hvdWxkbid0IGJlIGxvb2tpbmcgYXQgd2hhdCBodm1fZ2V0X2NwbCgp IHJldHVybnMsIGFzIHdlJ3JlCj4+IHN3aXRjaGluZyBhbGwgc2VnbWVudCByZWdpc3RlcnMuCj4+ Cj4+IEhvd2V2ZXIsIGluc3RlYWQgb2YgcmV2ZXJ0aW5nIHRoZSByZWxldmFudCBwYXJ0cyBvZiB0 aGF0IGNvbW1pdCwgaGF2ZQo+PiB0aGUgY2FsbGVyIHRlbGwgdGhlIHNlZ21lbnQgbG9hZGluZyBm dW5jdGlvbiB3aGF0IHRoZSBuZXcgQ1BMIGlzLiBUaGlzCj4+IGF0IG9uY2UgZml4ZXMgRVMgYmVp bmcgbG9hZGVkIGJlZm9yZSBDUyBzbyBmYXIgaGF2aW5nIGhhZCBpdHMgY2hlY2tzCj4+IGRvbmUg YWdhaW5zdCB0aGUgb2xkIENQTC4KPgo+IEknZCBoYXZlIGFuIGV4dHJhIHBhcmFncmFwaCBkZXNj cmliaW5nIHRoZSBzeW1wdG9tcyBpbiBwcmFjdGljZS4gIGUuZy4KPgo+IFRoaXMgYnVnIG1hbmlm ZXN0cyBhcyBhIHZtZW50cnkgZmFpbHVyZSBmb3IgMzJiaXQgVk1zIHdoaWNoIHVzZSB0YXNrCj4g Z2F0ZXMgdG8gc2VydmljZSBpbnRlcnJ1cHRzL2V4Y2VwdGlvbnMsIGluIHNpdHVhdGlvbnMgd2hl cmUgZGVsaXZlcmluZwo+IHRoZSBldmVudCBpbnRlcnJ1cHRzIHVzZXIgY29kZSwgYW5kIGEgcHJp dmlsZWdlIGluY3JlYXNlIGlzIHJlcXVpcmVkLgo+Cj4gPwo+Cj4+Cj4+IFJlcG9ydGVkLWJ5OiBB bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiBTaWduZWQtb2ZmLWJ5 OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4KPiBJIGhhdmUgZmluYWxseSBtYW5h Z2VkIHRvIHJlcHJvZHVjZSB0aGUgb3JpZ2luYWwgdm1lbnRyeSBmYWlsdXJlIHdpdGggYW4KPiBY VEYgdGVzdC4gIFRoaXMgcGF0Y2ggcmVzb2x2ZXMgdGhlIGlzc3VlLCBzbwo+Cj4gUmV2aWV3ZWQt Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gVGVzdGVkLWJ5 OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Cj4gSnVsaWVuOiBU aGlzIHJlYWxseSBzaG91bGQgYmUgdGFrZW4gaW4gNC45LCBvdGhlcndpc2UgMzJiaXQgVk1zIHdp bGwKPiBzcG9yYWRpY2FsbHkgY3Jhc2gsIGVzcGVjaWFsbHkgd2luZG93cyB3aGljaCB1c2VzIHRo aXMgbWVjaGFuaXNtIHRvCj4gaGFuZGxlIE5NSXMuCgpSZWxlYXNlLWFja2VkLWJ5OiBKdWxpZW4g R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKPgo+PiAtLS0KPj4gQW4gYWx0 ZXJuYXRpdmUgdG8gYWRkaW5nIHlldCBhbm90aGVyIHBhcmFtZXRlciB0byB0aGUgZnVuY3Rpb24g d291bGQKPj4gYmUgdG8gaGF2ZSAiY3BsIiBoYXZlIGEgc3BlY2lhbCBjYXNlIHZhbHVlIChlLmcu IG5lZ2F0aXZlKSB0byBpbmRpY2F0ZQo+PiBWTTg2IG1vZGUuIFRoYXQgd291bGQgYWxsb3cgcmVw bGFjaW5nIHRoZSBjdXJyZW50ICJlZmxhZ3MiIHBhcmFtZXRlci4KPgo+IEtlZXBpbmcgdGhlIHBh cmFtZXRlcnMgc2VwYXJhdGUgaXMgY2xlYXJlci4gIEl0IGlzIG5vdCBsaWtlIHRoaXMgaXMgYQo+ IGhvdHBhdGggd2UgbmVlZCB0byBvcHRpbWlzZS4KPgo+IH5BbmRyZXcKPgoKLS0gCkp1bGllbiBH cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz Lnhlbi5vcmcveGVuLWRldmVsCg==