From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 2/4] x86: suppress SMAP and SMEP while running 32-bit PV guest code Date: Wed, 09 Mar 2016 07:07:06 -0700 Message-ID: <56E03C1A02000078000DADDD@prv-mh.provo.novell.com> References: <56D97AC102000078000D9537@prv-mh.provo.novell.com> <56D97F4802000078000D9561@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 1adela-0003QS-Jh for xen-devel@lists.xenproject.org; Wed, 09 Mar 2016 14:07:10 +0000 In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Feng Wu Cc: Andrew Cooper , Keir Fraser , xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA5LjAzLjE2IGF0IDA5OjA5LCA8ZmVuZy53dUBpbnRlbC5jb20+IHdyb3RlOgo+PiBG cm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50OiBGcmlk YXksIE1hcmNoIDQsIDIwMTYgNzoyOCBQTQo+PiBAQCAtMTQ3MSw3ICsxNDc1LDEwIEBAIHZvaWQg X19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmUKPj4gICAgICAgKiBjb3B5X2Zyb21f dXNlcigpLgo+PiAgICAgICAqLwo+PiAgICAgIGlmICggY3B1X2hhc19zbWFwICkKPj4gKyAgICB7 Cj4+ICsgICAgICAgIGNyNF9zbWVwX3NtYXBfbWFzayAmPSB+WDg2X0NSNF9TTUFQOwo+IAo+IFlv dSBjaGFuZ2UgJyBjcjRfc21lcF9zbWFwX21hc2sgJyBoZXJlIC4uLgo+IAo+PiAgICAgICAgICB3 cml0ZV9jcjQocmVhZF9jcjQoKSAmIH5YODZfQ1I0X1NNQVApOwo+PiArICAgIH0KPj4gCj4+ICAg ICAgcHJpbnRrKCIlc05YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb24gJXNhY3RpdmVcbiIs Cj4+ICAgICAgICAgICAgIGNwdV9oYXNfbnggPyBYRU5MT0dfSU5GTyA6IFhFTkxPR19XQVJOSU5H ICJXYXJuaW5nOiAiLAo+PiBAQCAtMTQ4OCw3ICsxNDk1LDEwIEBAIHZvaWQgX19pbml0IG5vcmV0 dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmUKPj4gICAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBzZXQg dXAgRE9NMCBndWVzdCBPUyIpOwo+PiAKPj4gICAgICBpZiAoIGNwdV9oYXNfc21hcCApCj4+ICsg ICAgewo+PiAgICAgICAgICB3cml0ZV9jcjQocmVhZF9jcjQoKSB8IFg4Nl9DUjRfU01BUCk7Cj4+ ICsgICAgICAgIGNyNF9zbWVwX3NtYXBfbWFzayB8PSBYODZfQ1I0X1NNQVA7Cj4gCj4gLi4uIGFu ZCBoZXJlLiBJIGFtIHdvbmRlciB3aGV0aGVyIGl0IGlzIGJlY2F1c2UgRG9tYWluIDAgY2FuIGFj dHVhbGx5IHN0YXJ0Cj4gcnVubmluZyBiZXR3ZWVuIHRoZSB0d28gcGxhY2U/IE9yIEkgZG9uJ3Qg dGhpbmsgdGhlIGNoYW5nZXMgaW4gdGhlIGFib3ZlCj4gdHdvIHBsYWNlcyBpcyBuZWVkZWQuIHJp Z2h0PwoKVGhleSB2ZXJ5IGRlZmluaXRlbHkgbmVlZGVkLCB0byBhdm9pZCBoaXR0aW5nIHRoZSBC VUcgaW4KY3I0X3B2MzJfcmVzdG9yZSAoY3I0X3NtZXBfc21hcF9yZXN0b3JlIGluIHRoaXMgcGF0 Y2gKdmVyc2lvbikgaW4gZXZlcnkgaW50ZXJydXB0IHRoYXQgb2NjdXJzIHdoaWxlIERvbTAgaXMg YmVpbmcKY29uc3RydWN0ZWQuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=