From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 2/4] x86: suppress SMAP and SMEP while running 32-bit PV guest code Date: Wed, 9 Mar 2016 13:42:41 +0000 Message-ID: <56E02851.4060904@citrix.com> References: <56D97AC102000078000D9537@prv-mh.provo.novell.com> <56D97F4802000078000D9561@prv-mh.provo.novell.com> <56DFFEE4.1020008@citrix.com> <56E01806.7020602@citrix.com> <56E018CE02000078000E430D@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.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.84) (envelope-from ) id 1adeO2-0000wm-Vv for xen-devel@lists.xenproject.org; Wed, 09 Mar 2016 13:42:51 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: "Wu, Feng" , Jan Beulich , "xen-devel@lists.xenproject.org" Cc: "keir@xen.org" List-Id: xen-devel@lists.xenproject.org T24gMDkvMDMvMTYgMTM6MzUsIFd1LCBGZW5nIHdyb3RlOgo+Cj4+IC0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tCj4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86amJldWxpY2hAc3VzZS5jb21d Cj4+IFNlbnQ6IFdlZG5lc2RheSwgTWFyY2ggOSwgMjAxNiA4OjM3IFBNCj4+IFRvOiBhbmRyZXcu Y29vcGVyM0BjaXRyaXguY29tOyBXdSwgRmVuZyA8ZmVuZy53dUBpbnRlbC5jb20+OyB4ZW4tCj4+ IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IENjOiBrZWlyQHhlbi5vcmcKPj4gU3ViamVj dDogUmU6IFtQQVRDSCAyLzRdIHg4Njogc3VwcHJlc3MgU01BUCBhbmQgU01FUCB3aGlsZSBydW5u aW5nIDMyLWJpdCBQVgo+PiBndWVzdCBjb2RlCj4+Cj4+Pj4+PiBBbmRyZXcgQ29vcGVyIDxhbmRy ZXcuY29vcGVyM0BjaXRyaXguY29tPiAwMy8wOS8xNiAxOjMzIFBNID4+Pgo+Pj4gT24gMDkvMDMv MTYgMTI6MjcsIFd1LCBGZW5nIHdyb3RlOgo+Pj4+IE9oLCB0aGFua3MgZm9yIHRoZSBjbGFyaWZp Y2F0aW9uISBEbyB5b3Uga25vdyBob3cgIkFuIE5NSSBvciAjTUMgbWF5Cj4+IG9jY3VyCj4+Pj4g YmV0d2VlbiBjbGVhcmluZyBDUjQuU01FUCBhbmQgQ1I0LlNNQVAgaW4gY29tcGF0X3Jlc3RvcmVf YWxsX2d1ZXN0IGFuZAo+Pj4+IGl0IGFjdHVhbGx5IHJldHVybmluZyB0byBndWVzdCBjb250ZXh0 LCBpbiB3aGljaCBjYXNlIHRoZSBndWVzdCB3b3VsZCBydW4gd2l0aAo+Pj4+IHRoZSB0d28gZmVh dHVyZXMgZW5hYmxlZC4gIiBjYW4gaGFwcGVuPyBFc3BlY2lhbGx5IGhvdyB0aGUgZ3Vlc3QgY2Fu IHJ1bgo+Pj4+IHdpdGggdGhlIHR3byBmZWF0dXJlcyBlbmFibGVkPwo+Pj4gTk1JcyBhbmQgTUNF cyBjYW4gb2NjdXIgYXQgYW55IHBvaW50LCBldmVuIGlmIGludGVycnVwdHMgYXJlIGRpc2FibGVk Lgo+Pj4KPj4+IFRoZSBiYWQgc2l0dWF0aW9uIGlzIHRoaXMgc2VxdWVuY2U6Cj4+Pgo+Pj4gKiBY ZW4gaXMgcmV0dXJuaW5nIHRvIHRoZSBndWVzdCBhbmQgZGlzYWJsZXMgQ1I0LlNNRVAvU01BUAo+ Pj4gKiBOTUkgb2NjdXJzIHdoaWxlIHN0aWxsIGluIFhlbgo+Pj4gKiBOTUkgZXhpdCBwYXRoIHNl ZXMgaXQgaXMgcmV0dXJuaW5nIHRvIFhlbiBhbmQgcmUtZW5hYmxlZCBDUjQuU01FUC9TTUFQCj4+ IFdlbGwsIGFsbW9zdDogUmUtZW5hYmxpbmcgaGFwcGVucyBvbiB0aGUgTk1JIGVudHJ5IHBhdGgu IFRoZSBOTUkgZXhpdAo+PiBwYXRoIHdvdWxkLCBzZWVpbmcgaXQncyByZXR1cm5pbmcgdG8gWGVu IGNvbnRleHQsIHNpbXBseSBub3QgZGlzYWJsZSB0aGVtCj4+IGFnYWluLgo+IFRoaW5raW5nIGFi b3V0IHRoaXMgYWdhaW4sIGluIHRoaXMgY2FzZSwgd2hlbiB0aGUgTk1JIGhhcHBlbnMsIHdlIGFy ZSBpbgo+IFhlbiBjb250ZXh0IChDUEwgaW4gY3MgaXMgMCksIHNvIHRoZSBDUEwgb2YgdGhlIHNh dmVkIGNzIGluIHN0YWNrIGlzIDAscmlnaHQ/Cj4gd2h5IGRvIHdlIHJlLWVuYWJsZSBDUjQuU01F UC9TTUFQIGluIHRoaXMgY2FzZT8gSSBtZWFuIGRvIHdlIG9ubHkKPiBuZWVkIHRvIGVuYWJsZSBT TUVQL1NNQVAgd2hlbiBjb21pbmcgZnJvbSAzMmJpdCBwdiBndWVzdCAoQ1BMIG9mIGNzIGlzIDEp ID8KCldlIGFsd2F5cyB3YW50IFhlbiB0byBiZSBydW5uaW5nIHdpdGggU01FUC9TTUFQIGVuYWJs ZWQuICBUaGVyZWZvcmUgdGhlCnNhZmVyIGFuZCBzaW1wbGVyIG9wdGlvbiBpcyB0byBhbHdheXMg ZW5hYmxlIHRoZW0gaWYgd2Ugb2JzZXJ2ZSB0aGVtCmRpc2FibGVkLgoKSW50ZXJydXB0aW5nIGEg MzJiaXQgUFYgZ3Vlc3QgbWlnaHQgZW5kIHVwIHNlZWluZyBhIGNwbCBvZiAxIG9yIDMsIGFuZApw ZWVraW5nIGludG8gdGhlIGFjdGl2ZSBzdHJ1Y3QgZG9tYWluIHRvIGNoZWNrIGlzX3B2MzJfZG9t YWluIHdvdWxkIGJlIGEKbGFyZ2VyIG92ZXJoZWFkIG9uIHRoZSBlbnRyeSBwYXRocy4KCn5BbmRy ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==