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:33:04 +0100 Message-ID: <20160513153304.GF8974@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> <20160513152129.GD8974@citrix.com> <57360F2F02000078000EB4D5@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 1b1F63-0006Lp-MH for xen-devel@lists.xenproject.org; Fri, 13 May 2016 15:33:47 +0000 Content-Disposition: inline In-Reply-To: <57360F2F02000078000EB4D5@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 T24gRnJpLCBNYXkgMTMsIDIwMTYgYXQgMDk6MzA6MjNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDEzLjA1LjE2IGF0IDE3OjIxLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPiBPbiBUdWUsIE1heSAwMywgMjAxNiBhdCAwNzo1ODo1OEFNIC0wNjAwLCBKYW4gQmV1 bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTcuMDMuMTYgYXQgMDk6MDMsICB3cm90ZToKPiA+PiA+ IFNpbmNlIHN1Y2ggZ3Vlc3RzJyBrZXJuZWwgY29kZSBydW5zIGluIHJpbmcgMSwgdGhlaXIgbWVt b3J5IGFjY2Vzc2VzLAo+ID4+ID4gYXQgdGhlIHBhZ2luZyBsYXllciwgYXJlIHN1cGVydmlzb3Ig bW9kZSBvbmVzLCBhbmQgaGVuY2Ugc3ViamVjdCB0bwo+ID4+ID4gU01BUC9TTUVQIGNoZWNrcy4g U3VjaCBndWVzdHMgY2Fubm90IGJlIGV4cGVjdGVkIHRvIGJlIGF3YXJlIG9mIHRob3NlCj4gPj4g PiB0d28gZmVhdHVyZXMgdGhvdWdoIChhbmQgc28gZmFyIHdlIGFsc28gZG9uJ3QgZXhwb3NlIHRo ZSByZXNwZWN0aXZlCj4gPj4gPiBmZWF0dXJlIGZsYWdzKSwgYW5kIGhlbmNlIG1heSBzdWZmZXIg cGFnZSBmYXVsdHMgdGhleSBjYW5ub3QgZGVhbCB3aXRoLgo+ID4+ID4gCj4gPj4gPiBXaGlsZSB0 aGUgcGxhY2VtZW50IG9mIHRoZSByZS1lbmFibGluZyBzbGlnaHRseSB3ZWFrZW5zIHRoZSBpbnRl bmRlZAo+ID4+ID4gcHJvdGVjdGlvbiwgaXQgd2FzIHNlbGVjdGVkIHN1Y2ggdGhhdCA2NC1iaXQg cGF0aHMgd291bGQgcmVtYWluCj4gPj4gPiB1bmFmZmVjdGVkIHdoZXJlIHBvc3NpYmxlLiBBdCB0 aGUgZXhwZW5zZSBvZiBhIGZ1cnRoZXIgcGVyZm9ybWFuY2UgaGl0Cj4gPj4gPiB0aGUgcmUtZW5h YmxpbmcgY291bGQgYmUgcHV0IHJpZ2h0IG5leHQgdG8gdGhlIENMQUNzLgo+ID4+ID4gCj4gPj4g PiBOb3RlIHRoYXQgdGhpcyBpbnRyb2R1Y2VzIGEgbnVtYmVyIG9mIGV4dHJhIFRMQiBmbHVzaGVz IC0gQ1I0LlNNRVAKPiA+PiA+IHRyYW5zaXRpb25pbmcgZnJvbSAwIHRvIDEgYWx3YXlzIGNhdXNl cyBhIGZsdXNoLCBhbmQgaXQgdHJhbnNpdGlvbmluZwo+ID4+ID4gZnJvbSAxIHRvIDAgbWF5IGFs c28gZG8uCj4gPj4gPiAKPiA+PiA+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj aEBzdXNlLmNvbT4KPiA+PiAKPiA+PiBTbyBJIHRoaW5rIHdlIG5lZWQgdG8gdGFrZSBzb21lIGRl Y2lzaW9uIGhlcmUsIGFuZCBJJ20gYWZyYWlkCj4gPj4gQW5kcmV3IGFuZCBJIHdvbid0IGJlIGFi bGUgdG8gc2V0dGxlIHRoaXMgYmV0d2VlbiB1cy4gSGUncwo+ID4+IHZhbGlkbHkgY29uY2VybmVk IGFib3V0IHRoZSBwZXJmb3JtYW5jZSBpbXBhY3QgdGhpcyBnb3QgcHJvdmVuCj4gPj4gdG8gaGF2 ZSAoZm9yIDMyLWJpdCBQViBndWVzdHMpLCB5ZXQgSSBjb250aW51ZSB0byB0aGluayB0aGF0IGNv cnJlY3QKPiA+PiBiZWhhdmlvciBpcyBtb3JlIHJlbGV2YW50IHRoYW4gcGVyZm9ybWFuY2UuIEhl bmNlIEkgdGhpbmsgd2UKPiA+PiBzaG91bGQgYml0ZSB0aGUgYnVsbGV0IGFuZCB0YWtlIHRoZSBj aGFuZ2UuIEZvciB0aG9zZSB3aG8gdmFsdWUKPiA+PiBwZXJmb3JtYW5jZSBtb3JlIHRoYW4gc2Vj dXJpdHksIHRoZXkgY2FuIGFsd2F5cyBkaXNhYmxlIHRoZSB1c2UKPiA+PiBvZiBTTUVQIGFuZCBT TUFQIHZpYSBjb21tYW5kIGxpbmUgb3B0aW9uLgo+ID4+IAo+ID4+IE9mIGNvdXJzZSBJJ20gYWxz byBjb25jZXJuZWQgdGhhdCBJbnRlbCwgd2hvIGRpZCBpbnRyb2R1Y2UgdGhlCj4gPj4gZnVuY3Rp b25hbCByZWdyZXNzaW9uIGluIHRoZSBmaXJzdCBwbGFjZSwgc28gZmFyIGRpZG4ndCBwYXJ0aWNp cGF0ZSBhdAo+ID4+IGFsbCBpbiBmaW5kaW5nIGFuIGFjY2VwdGFibGUgc29sdXRpb24gdG8gdGhl IHByb2JsZW0gYXQgaGFuZC4uLgo+ID4+IAo+ID4gCj4gPiBTbyB0aGlzIHRocmVhZCBoYXMgbm90 IHByb2R1Y2VkIGEgY29uY2x1c2lvbi4gV2hhdCBkbyB3ZSBuZWVkIHRvIGRvCj4gPiBhYm91dCB0 aGlzIGlzc3VlPwo+IAo+IEFuZHJldyBwcml2YXRlbHkgYWdyZWVkIHRvIG5vIGxvbmdlciBvYmpl Y3QsIGJ1dCBvZiBjb3Vyc2UKPiBzdWJqZWN0IHRvIGhpbSBkb2luZyAoYW5vdGhlcikgcHJvcGVy IHJldmlldy4KPiAKPiA+IERvIHdlIGhhdmUgYSBzZXQgb2YgcGF0Y2hlcyB0aGF0IG1ha2UgdGhp bmdzIGJlaGF2ZSBjb3JyZWN0bHkKPiA+IChyZWdhcmRsZXNzIG9mIGl0cyBwZXJmb3JtYW5jZSBp bXBhY3QpPwo+IAo+IFllcywgdGhpcyBvbmUuCj4gCgpPSy4gSSB3aWxsIHdhaXQgZm9yIGhpbSB0 byByZXZpZXcgdGhpcyBzZXJpZXMuCgpXZWkuCgo+IEphbgo+IAoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK