From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: Ping: [PATCH v3 2/4] x86: suppress SMEP and SMAP while running 32-bit PV guest code Date: Fri, 13 May 2016 16:21:29 +0100 Message-ID: <20160513152129.GD8974@citrix.com> References: <56D97AC102000078000D9537@prv-mh.provo.novell.com> <56E14FF502000078000DB232@prv-mh.provo.novell.com> <56E9A0DB02000078000DD54C@prv-mh.provo.novell.com> <56EA6FDF02000078000DD8FB@prv-mh.provo.novell.com> <56EA6FDF02000078000DD8FB@prv-mh.provo.novell.com> <5728CAC202000078000E80D8@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b1EuD-0004ka-8b for xen-devel@lists.xenproject.org; Fri, 13 May 2016 15:21:33 +0000 Content-Disposition: inline In-Reply-To: <5728CAC202000078000E80D8@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: Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , xen-devel , Feng Wu List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBNYXkgMDMsIDIwMTYgYXQgMDc6NTg6NThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDE3LjAzLjE2IGF0IDA5OjAzLCAgd3JvdGU6Cj4gPiBTaW5jZSBzdWNoIGd1 ZXN0cycga2VybmVsIGNvZGUgcnVucyBpbiByaW5nIDEsIHRoZWlyIG1lbW9yeSBhY2Nlc3NlcywK PiA+IGF0IHRoZSBwYWdpbmcgbGF5ZXIsIGFyZSBzdXBlcnZpc29yIG1vZGUgb25lcywgYW5kIGhl bmNlIHN1YmplY3QgdG8KPiA+IFNNQVAvU01FUCBjaGVja3MuIFN1Y2ggZ3Vlc3RzIGNhbm5vdCBi ZSBleHBlY3RlZCB0byBiZSBhd2FyZSBvZiB0aG9zZQo+ID4gdHdvIGZlYXR1cmVzIHRob3VnaCAo YW5kIHNvIGZhciB3ZSBhbHNvIGRvbid0IGV4cG9zZSB0aGUgcmVzcGVjdGl2ZQo+ID4gZmVhdHVy ZSBmbGFncyksIGFuZCBoZW5jZSBtYXkgc3VmZmVyIHBhZ2UgZmF1bHRzIHRoZXkgY2Fubm90IGRl YWwgd2l0aC4KPiA+IAo+ID4gV2hpbGUgdGhlIHBsYWNlbWVudCBvZiB0aGUgcmUtZW5hYmxpbmcg c2xpZ2h0bHkgd2Vha2VucyB0aGUgaW50ZW5kZWQKPiA+IHByb3RlY3Rpb24sIGl0IHdhcyBzZWxl Y3RlZCBzdWNoIHRoYXQgNjQtYml0IHBhdGhzIHdvdWxkIHJlbWFpbgo+ID4gdW5hZmZlY3RlZCB3 aGVyZSBwb3NzaWJsZS4gQXQgdGhlIGV4cGVuc2Ugb2YgYSBmdXJ0aGVyIHBlcmZvcm1hbmNlIGhp dAo+ID4gdGhlIHJlLWVuYWJsaW5nIGNvdWxkIGJlIHB1dCByaWdodCBuZXh0IHRvIHRoZSBDTEFD cy4KPiA+IAo+ID4gTm90ZSB0aGF0IHRoaXMgaW50cm9kdWNlcyBhIG51bWJlciBvZiBleHRyYSBU TEIgZmx1c2hlcyAtIENSNC5TTUVQCj4gPiB0cmFuc2l0aW9uaW5nIGZyb20gMCB0byAxIGFsd2F5 cyBjYXVzZXMgYSBmbHVzaCwgYW5kIGl0IHRyYW5zaXRpb25pbmcKPiA+IGZyb20gMSB0byAwIG1h eSBhbHNvIGRvLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA c3VzZS5jb20+Cj4gCj4gU28gSSB0aGluayB3ZSBuZWVkIHRvIHRha2Ugc29tZSBkZWNpc2lvbiBo ZXJlLCBhbmQgSSdtIGFmcmFpZAo+IEFuZHJldyBhbmQgSSB3b24ndCBiZSBhYmxlIHRvIHNldHRs ZSB0aGlzIGJldHdlZW4gdXMuIEhlJ3MKPiB2YWxpZGx5IGNvbmNlcm5lZCBhYm91dCB0aGUgcGVy Zm9ybWFuY2UgaW1wYWN0IHRoaXMgZ290IHByb3Zlbgo+IHRvIGhhdmUgKGZvciAzMi1iaXQgUFYg Z3Vlc3RzKSwgeWV0IEkgY29udGludWUgdG8gdGhpbmsgdGhhdCBjb3JyZWN0Cj4gYmVoYXZpb3Ig aXMgbW9yZSByZWxldmFudCB0aGFuIHBlcmZvcm1hbmNlLiBIZW5jZSBJIHRoaW5rIHdlCj4gc2hv dWxkIGJpdGUgdGhlIGJ1bGxldCBhbmQgdGFrZSB0aGUgY2hhbmdlLiBGb3IgdGhvc2Ugd2hvIHZh bHVlCj4gcGVyZm9ybWFuY2UgbW9yZSB0aGFuIHNlY3VyaXR5LCB0aGV5IGNhbiBhbHdheXMgZGlz YWJsZSB0aGUgdXNlCj4gb2YgU01FUCBhbmQgU01BUCB2aWEgY29tbWFuZCBsaW5lIG9wdGlvbi4K PiAKPiBPZiBjb3Vyc2UgSSdtIGFsc28gY29uY2VybmVkIHRoYXQgSW50ZWwsIHdobyBkaWQgaW50 cm9kdWNlIHRoZQo+IGZ1bmN0aW9uYWwgcmVncmVzc2lvbiBpbiB0aGUgZmlyc3QgcGxhY2UsIHNv IGZhciBkaWRuJ3QgcGFydGljaXBhdGUgYXQKPiBhbGwgaW4gZmluZGluZyBhbiBhY2NlcHRhYmxl IHNvbHV0aW9uIHRvIHRoZSBwcm9ibGVtIGF0IGhhbmQuLi4KPiAKClNvIHRoaXMgdGhyZWFkIGhh cyBub3QgcHJvZHVjZWQgYSBjb25jbHVzaW9uLiBXaGF0IGRvIHdlIG5lZWQgdG8gZG8KYWJvdXQg dGhpcyBpc3N1ZT8KCkRvIHdlIGhhdmUgYSBzZXQgb2YgcGF0Y2hlcyB0aGF0IG1ha2UgdGhpbmdz IGJlaGF2ZSBjb3JyZWN0bHkKKHJlZ2FyZGxlc3Mgb2YgaXRzIHBlcmZvcm1hbmNlIGltcGFjdCk/ CgpXZWkuCgo+IEphbgo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpo dHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK