From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Ping: [PATCH v3 2/4] x86: suppress SMEP and SMAP while running 32-bit PV guest code Date: Tue, 03 May 2016 07:58:58 -0600 Message-ID: <5728CAC202000078000E80D8@prv-mh.provo.novell.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> 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.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1axaqv-0001bS-6w for xen-devel@lists.xenproject.org; Tue, 03 May 2016 13:59:05 +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" Cc: Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , xen-devel , Feng Wu List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE3LjAzLjE2IGF0IDA5OjAzLCAgd3JvdGU6Cj4gU2luY2Ugc3VjaCBndWVzdHMnIGtl cm5lbCBjb2RlIHJ1bnMgaW4gcmluZyAxLCB0aGVpciBtZW1vcnkgYWNjZXNzZXMsCj4gYXQgdGhl IHBhZ2luZyBsYXllciwgYXJlIHN1cGVydmlzb3IgbW9kZSBvbmVzLCBhbmQgaGVuY2Ugc3ViamVj dCB0bwo+IFNNQVAvU01FUCBjaGVja3MuIFN1Y2ggZ3Vlc3RzIGNhbm5vdCBiZSBleHBlY3RlZCB0 byBiZSBhd2FyZSBvZiB0aG9zZQo+IHR3byBmZWF0dXJlcyB0aG91Z2ggKGFuZCBzbyBmYXIgd2Ug YWxzbyBkb24ndCBleHBvc2UgdGhlIHJlc3BlY3RpdmUKPiBmZWF0dXJlIGZsYWdzKSwgYW5kIGhl bmNlIG1heSBzdWZmZXIgcGFnZSBmYXVsdHMgdGhleSBjYW5ub3QgZGVhbCB3aXRoLgo+IAo+IFdo aWxlIHRoZSBwbGFjZW1lbnQgb2YgdGhlIHJlLWVuYWJsaW5nIHNsaWdodGx5IHdlYWtlbnMgdGhl IGludGVuZGVkCj4gcHJvdGVjdGlvbiwgaXQgd2FzIHNlbGVjdGVkIHN1Y2ggdGhhdCA2NC1iaXQg cGF0aHMgd291bGQgcmVtYWluCj4gdW5hZmZlY3RlZCB3aGVyZSBwb3NzaWJsZS4gQXQgdGhlIGV4 cGVuc2Ugb2YgYSBmdXJ0aGVyIHBlcmZvcm1hbmNlIGhpdAo+IHRoZSByZS1lbmFibGluZyBjb3Vs ZCBiZSBwdXQgcmlnaHQgbmV4dCB0byB0aGUgQ0xBQ3MuCj4gCj4gTm90ZSB0aGF0IHRoaXMgaW50 cm9kdWNlcyBhIG51bWJlciBvZiBleHRyYSBUTEIgZmx1c2hlcyAtIENSNC5TTUVQCj4gdHJhbnNp dGlvbmluZyBmcm9tIDAgdG8gMSBhbHdheXMgY2F1c2VzIGEgZmx1c2gsIGFuZCBpdCB0cmFuc2l0 aW9uaW5nCj4gZnJvbSAxIHRvIDAgbWF5IGFsc28gZG8uCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFu IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKU28gSSB0aGluayB3ZSBuZWVkIHRvIHRha2Ug c29tZSBkZWNpc2lvbiBoZXJlLCBhbmQgSSdtIGFmcmFpZApBbmRyZXcgYW5kIEkgd29uJ3QgYmUg YWJsZSB0byBzZXR0bGUgdGhpcyBiZXR3ZWVuIHVzLiBIZSdzCnZhbGlkbHkgY29uY2VybmVkIGFi b3V0IHRoZSBwZXJmb3JtYW5jZSBpbXBhY3QgdGhpcyBnb3QgcHJvdmVuCnRvIGhhdmUgKGZvciAz Mi1iaXQgUFYgZ3Vlc3RzKSwgeWV0IEkgY29udGludWUgdG8gdGhpbmsgdGhhdCBjb3JyZWN0CmJl aGF2aW9yIGlzIG1vcmUgcmVsZXZhbnQgdGhhbiBwZXJmb3JtYW5jZS4gSGVuY2UgSSB0aGluayB3 ZQpzaG91bGQgYml0ZSB0aGUgYnVsbGV0IGFuZCB0YWtlIHRoZSBjaGFuZ2UuIEZvciB0aG9zZSB3 aG8gdmFsdWUKcGVyZm9ybWFuY2UgbW9yZSB0aGFuIHNlY3VyaXR5LCB0aGV5IGNhbiBhbHdheXMg ZGlzYWJsZSB0aGUgdXNlCm9mIFNNRVAgYW5kIFNNQVAgdmlhIGNvbW1hbmQgbGluZSBvcHRpb24u CgpPZiBjb3Vyc2UgSSdtIGFsc28gY29uY2VybmVkIHRoYXQgSW50ZWwsIHdobyBkaWQgaW50cm9k dWNlIHRoZQpmdW5jdGlvbmFsIHJlZ3Jlc3Npb24gaW4gdGhlIGZpcnN0IHBsYWNlLCBzbyBmYXIg ZGlkbid0IHBhcnRpY2lwYXRlIGF0CmFsbCBpbiBmaW5kaW5nIGFuIGFjY2VwdGFibGUgc29sdXRp b24gdG8gdGhlIHByb2JsZW0gYXQgaGFuZC4uLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK