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:01:31 +0100 Message-ID: <20170531110131.pt2anl2zhubgfj3b@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> 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 1dG1Nf-00060R-BD for xen-devel@lists.xenproject.org; Wed, 31 May 2017 11:01:35 +0000 Content-Disposition: inline In-Reply-To: <592E76E3020000780015DECF@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 Cc: Andrew Cooper , Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBNYXkgMzAsIDIwMTcgYXQgMTE6NTU6MTVQTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDMwLjA1LjE3IGF0IDE5OjMwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv bT4gd3JvdGU6Cj4gPiBPbiAzMC8wNS8xNyAxODoyNywgV2VpIExpdSB3cm90ZToKPiA+PiBPbiBN b24sIE1heSAyOSwgMjAxNyBhdCAwOToxNDowN0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK PiA+Pj4+Pj4gT24gMTguMDUuMTcgYXQgMTk6MjgsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90 ZToKPiA+Pj4+IEZyb20gNThkZjgxNmI5MzdkYzdhMzU5OGRlMDFmMDUzYTYwMzBlNjMxMDU3ZSBN b24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiA+Pj4+IEZyb206IFdlaSBMaXUgPHdlaS5saXUyQGNp dHJpeC5jb20+Cj4gPj4+PiBEYXRlOiBUaHUsIDE4IE1heSAyMDE3IDE2OjE4OjU2ICswMTAwCj4g Pj4+PiBTdWJqZWN0OiBbUEFUQ0hdIHg4Ni90cmFwczogbW92ZSBwcml2aWxlZ2UgaW5zdHJ1Y3Rp b24gZW11bGF0aW9uIGNvZGUKPiA+Pj4gcHJpdmlsZWdlZAo+ID4+Pgo+ID4+Pj4gTW92ZSByZWxl dmFudCBjb2RlIHRvIHB2L2VtdWxhdGUuYy4gRXhwb3J0IGVtdWxhdGVfcHJpdmlsZWdlZF9vcCBp bgo+ID4+Pj4gcHYvdHJhcHMuaC4KPiA+Pj4gQSBuYW1lIG9mICJlbXVsYXRlLmMiIHNvdW5kcyBs aWtlIGEgY29udGFpbmVyIGZvciBhbGwgc29ydHMgb2YgY3J1ZnQuCj4gPj4+IEknZCBwcmVmZXIg aWYgd2UgY291bGQgdXNlIHRoZSBvcHBvcnR1bml0eSBvZiB0aGlzIHJlLW9yZyB0byBzZWUgYWJv dXQKPiA+Pj4gbm90IGhhdmluZyBvdmVybHkgbGFyZ2UgZmlsZXMuIFRoZXJlZm9yZSBlLmcuICJl bXVsLXByaXYuYyIgb3IKPiA+Pj4gInByaXYtZW11bC5jIiBvciBzb21lIHN1Y2g/Cj4gPj4+Cj4g Pj4gSSB0aGluayB0aGlzIGlzIGEgZmluZSBpZGVhLgo+ID4gCj4gPiBJZiB3ZSBhcmUgZG9pbmcg dGhpcywgSSdkIHJlY29tbWVuZCBlbXVsLSRGT08uYyB0byBhdm9pZCBoYXZpbmcKPiA+IGVtdWxh dGlvbiBmaWxlcyBuYW1lZCBpbnZhbGlkLmMgKHdoaWNoIGlzbid0IG9idmlvdXMgYXMgdG8gaXRz IHB1cnBvc2UpCj4gPiBhcyBzdWdnZXN0ZWQgaW4gcGF0Y2ggMy4KPiAKPiBBZ3JlZWQgLSBJIGRp ZG4ndCBsaWtlIHRoZSBiYXJlICJpbnZhbGlkLmMiIHZlcnkgbXVjaCBlaXRoZXIsIGJ1dAo+IEkg YWxzbyB3YXNuJ3QgZW50aXJlbHkgaGFwcHkgd2l0aCB0aGUgbG9uZ2lzaCAiZW11bC1pbnZhbGlk LmMiLgo+IFBlcmhhcHMgImVtdWwtaW52YWwuYyIgdGhlbj8KPiAKCk5vIG9iamVjdGlvbiBmcm9t IG1lLgoKVG8gcmVjYXAsIEknbSBnb2luZyB0byBicmVhayBlbXVsYXRpb24gY29kZSBpbnRvIHRo cmVlIGZpbGVzOgoKKiBlbXVsLWludmFsLmMKKiBlbXVsLWdhdGUtb3AuYwoqIGVtdWwtcHJpdi5j CgpUaGUgZXhwb3J0ZWQgZnVuY3Rpb25zIGFyZSBnb2luZyB0byBiZSBwcmVmaXhlZCB3aXRoIHB2 Xy4KClRoZSBzaGFyZWQgZnVuY3Rpb25zIHVzZSBieSB0aG9zZSB0aHJlZSBmaWxlcyBhcmUgZ29p bmcgdG8gYmUgaW4KZW11bC1jb21tb24uYyAoPykuIFRoZXkgYXJlIGdvaW5nIHRvIGJlIHByZWZp eGVkIHB2X2VtdWxhdGVfIGFuZApleHBvcnRlZCB2aWEgYSBsb2NhbCBoZWFkZXIgZmlsZSBlbXVs LWNvbW1vbi5oICg/KS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=