From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH for-next v3 01/22] x86/traps: move privilege instruction emulation code Date: Wed, 31 May 2017 12:36:13 +0100 Message-ID: <20170531113613.a7zeuc2pclkx5z5f@citrix.com> References: <20170518171004.27204-1-wei.liu2@citrix.com> <20170518171004.27204-2-wei.liu2@citrix.com> <20170518172832.afqcp65eztdaurdb@citrix.com> <592C56DF020000780015D575@prv-mh.provo.novell.com> <20170530172744.scqefvuebkum3m5r@citrix.com> <6b3f6b70-d165-1c11-0b83-f177bbe74646@citrix.com> <592E76E3020000780015DECF@prv-mh.provo.novell.com> <20170531110131.pt2anl2zhubgfj3b@citrix.com> <2ea6e240-a443-6fcc-97a4-cf974509002f@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dG1vH-0000sq-9O for xen-devel@lists.xenproject.org; Wed, 31 May 2017 11:36:19 +0000 Content-Disposition: inline In-Reply-To: <2ea6e240-a443-6fcc-97a4-cf974509002f@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Xen-devel , Wei Liu , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBNYXkgMzEsIDIwMTcgYXQgMTI6MDU6MjZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBPbiAzMS8wNS8xNyAxMjowMSwgV2VpIExpdSB3cm90ZToKPiA+IE9uIFR1ZSwgTWF5 IDMwLCAyMDE3IGF0IDExOjU1OjE1UE0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+Pj4+ IE9uIDMwLjA1LjE3IGF0IDE5OjMwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6 Cj4gPj4+IE9uIDMwLzA1LzE3IDE4OjI3LCBXZWkgTGl1IHdyb3RlOgo+ID4+Pj4gT24gTW9uLCBN YXkgMjksIDIwMTcgYXQgMDk6MTQ6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+ Pj4+Pj4gT24gMTguMDUuMTcgYXQgMTk6MjgsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToK PiA+Pj4+Pj4gRnJvbSA1OGRmODE2YjkzN2RjN2EzNTk4ZGUwMWYwNTNhNjAzMGU2MzEwNTdlIE1v biBTZXAgMTcgMDA6MDA6MDAgMjAwMQo+ID4+Pj4+PiBGcm9tOiBXZWkgTGl1IDx3ZWkubGl1MkBj aXRyaXguY29tPgo+ID4+Pj4+PiBEYXRlOiBUaHUsIDE4IE1heSAyMDE3IDE2OjE4OjU2ICswMTAw Cj4gPj4+Pj4+IFN1YmplY3Q6IFtQQVRDSF0geDg2L3RyYXBzOiBtb3ZlIHByaXZpbGVnZSBpbnN0 cnVjdGlvbiBlbXVsYXRpb24gY29kZQo+ID4+Pj4+IHByaXZpbGVnZWQKPiA+Pj4+Pgo+ID4+Pj4+ PiBNb3ZlIHJlbGV2YW50IGNvZGUgdG8gcHYvZW11bGF0ZS5jLiBFeHBvcnQgZW11bGF0ZV9wcml2 aWxlZ2VkX29wIGluCj4gPj4+Pj4+IHB2L3RyYXBzLmguCj4gPj4+Pj4gQSBuYW1lIG9mICJlbXVs YXRlLmMiIHNvdW5kcyBsaWtlIGEgY29udGFpbmVyIGZvciBhbGwgc29ydHMgb2YgY3J1ZnQuCj4g Pj4+Pj4gSSdkIHByZWZlciBpZiB3ZSBjb3VsZCB1c2UgdGhlIG9wcG9ydHVuaXR5IG9mIHRoaXMg cmUtb3JnIHRvIHNlZSBhYm91dAo+ID4+Pj4+IG5vdCBoYXZpbmcgb3Zlcmx5IGxhcmdlIGZpbGVz LiBUaGVyZWZvcmUgZS5nLiAiZW11bC1wcml2LmMiIG9yCj4gPj4+Pj4gInByaXYtZW11bC5jIiBv ciBzb21lIHN1Y2g/Cj4gPj4+Pj4KPiA+Pj4+IEkgdGhpbmsgdGhpcyBpcyBhIGZpbmUgaWRlYS4K PiA+Pj4gSWYgd2UgYXJlIGRvaW5nIHRoaXMsIEknZCByZWNvbW1lbmQgZW11bC0kRk9PLmMgdG8g YXZvaWQgaGF2aW5nCj4gPj4+IGVtdWxhdGlvbiBmaWxlcyBuYW1lZCBpbnZhbGlkLmMgKHdoaWNo IGlzbid0IG9idmlvdXMgYXMgdG8gaXRzIHB1cnBvc2UpCj4gPj4+IGFzIHN1Z2dlc3RlZCBpbiBw YXRjaCAzLgo+ID4+IEFncmVlZCAtIEkgZGlkbid0IGxpa2UgdGhlIGJhcmUgImludmFsaWQuYyIg dmVyeSBtdWNoIGVpdGhlciwgYnV0Cj4gPj4gSSBhbHNvIHdhc24ndCBlbnRpcmVseSBoYXBweSB3 aXRoIHRoZSBsb25naXNoICJlbXVsLWludmFsaWQuYyIuCj4gPj4gUGVyaGFwcyAiZW11bC1pbnZh bC5jIiB0aGVuPwo+ID4+Cj4gPiBObyBvYmplY3Rpb24gZnJvbSBtZS4KPiA+Cj4gPiBUbyByZWNh cCwgSSdtIGdvaW5nIHRvIGJyZWFrIGVtdWxhdGlvbiBjb2RlIGludG8gdGhyZWUgZmlsZXM6Cj4g Pgo+ID4gKiBlbXVsLWludmFsLmMKPiAKPiBlbXVsLWludmFsaWQtb3AuYyA/ICBlbXVsLWludmFs IGlzIHN0aWxsIGFuIHVuaGVscGZ1bCBuYW1lIHRvIGRlc2NyaWJlCj4gaXRzIHB1cnBvc2UuCj4g Cj4gPiAqIGVtdWwtZ2F0ZS1vcC5jCj4gPiAqIGVtdWwtcHJpdi5jCj4gCj4gZW11bC1wcml2LW9w LmMsIGZvciBjb25zaXN0ZW5jeT8KPiAKClRoZXNlIG5hbWVzIGFyZSByZWFzb25hYmxlLiBJZiBJ IGRvbid0IGhlYXIgZnVydGhlciBvYmplY3Rpb24gSSdtIGdvaW5nCnRvIHVzZSB0aGVtLgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==