From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: [PATCH v3 0/4] x86: accommodate 32-bit PV guests with SMEP/SMAP handling Date: Thu, 17 Mar 2016 01:50:39 -0600 Message-ID: <56EA6FDF02000078000DD8FB@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> 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 1agShg-0002e6-KK for xen-devel@lists.xenproject.org; Thu, 17 Mar 2016 07:50:44 +0000 Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel Cc: Andrew Cooper , Keir Fraser , Feng Wu List-Id: xen-devel@lists.xenproject.org QXMgaGFzIGJlZW4gZXhwbGFpbmVkIHByZXZpb3VzbHlbMV0sIFNNQVAgKGFuZCB3aXRoIGxlc3Mg cmVsZXZhbmNlCmFsc28gU01FUCkgaXMgbm90IGNvbXBhdGlibGUgd2l0aCAzMi1iaXQgUFYgZ3Vl c3RzIHdoaWNoIGFyZW4ndAphd2FyZS9wcmVwYXJlZCB0byBiZSBydW4gd2l0aCB0aGF0IGZlYXR1 cmUgZW5hYmxlZC4gQW5kcmV3J3MKb3JpZ2luYWwgYXBwcm9hY2ggZWl0aGVyIHNhY3JpZmljZWQg YXJjaGl0ZWN0dXJhbCBjb3JyZWN0bmVzcyBmb3IKbWFraW5nIDMyLWJpdCBndWVzdHMgd29yayBh Z2Fpbiwgb3IgZGlzYWJsZWQgU01BUCBhbHNvIGZvciBub3QKaW5zaWduaWZpY2FudCBwb3J0aW9u cyBvZiBoeXBlcnZpc29yIGNvZGUsIGJvdGggYnkgYWxsb3dpbmcgdG8gY29udHJvbAp0aGUgd29y a2Fyb3VuZCBtb2RlIHZpYSBjb21tYW5kIGxpbmUgb3B0aW9uLgoKVGhpcyBhbHRlcm5hdGl2ZSBh cHByb2FjaCBkaXNhYmxlcyBTTUVQIGFuZCBTTUFQIG9ubHkgd2hpbGUKcnVubmluZyAzMi1iaXQg UFYgZ3Vlc3QgY29kZSBwbHVzIGEgZmV3IGh5cGVydmlzb3IgaW5zdHJ1Y3Rpb25zCmVhcmx5IGFm dGVyIGVudGVyaW5nIGh5cGVydmlzb3IgY29udGV4dCBmcm9tIG9yIGxhdGUgYmVmb3JlIGV4aXRp bmcKdG8gc3VjaCBndWVzdHMuIFRob3NlIGZldyBpbnN0cnVjdGlvbnMgKGluIGFzc2VtYmx5IHNv dXJjZSkgYXJlIG9mCmNvdXJzZSBtdWNoIGVhc2llciB0byBwcm92ZSBub3QgdG8gcGVyZm9ybSB1 bmR1ZSBtZW1vcnkKYWNjZXNzZXMgdGhhbiBjb2RlIHBhdGhzIHJlYWNoaW5nIGRlZXAgaW50byBD IHNvdXJjZXMuCgpUaGUgNHRoIHBhdGNoIHJlYWxseSBpcyB1bnJlbGF0ZWQgZXhjZXB0IGZvciBu b3QgYXBwbHlpbmcgY2xlYW5seQp3aXRob3V0IHRoZSBlYXJsaWVyIG9uZXMsIGFuZCB0aGUgcG90 ZW50aWFsIGhhdmluZyBiZWVuIG5vdGljZWQKd2hpbGUgcHV0dGluZyB0b2dldGhlciB0aGUgMm5k IG9uZS4KCjE6IG1vdmUgY2FjaGVkIENSNCB2YWx1ZSB0byBzdHJ1Y3QgY3B1X2luZm8KMjogc3Vw cHJlc3MgU01FUCBhbmQgU01BUCB3aGlsZSBydW5uaW5nIDMyLWJpdCBQViBndWVzdCBjb2RlCjM6 IHVzZSBvcHRpbWFsIE5PUHMgdG8gZmlsbCB0aGUgU01FUC9TTUFQIHBsYWNlaG9sZGVycwo0OiB1 c2UgMzItYml0IGxvYWRzIGZvciAzMi1iaXQgUFYgZ3Vlc3Qgc3RhdGUgcmVsb2FkCgpTaWduZWQt b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MzogTmV3IHBhdGNo IDEsIGFzIGEgcHJlcmVxIHRvIGNoYW5nZXMgaW4gcGF0Y2ggMiAocHJldmlvdXNseQogICAgIDEp LiBUaGUgcHJpbWFyeSByZWFzb24gZm9yIHRoaXMgYXJlIHBlcmZvcm1hbmNlIGlzc3VlcyB0aGF0 CiAgICAgaGF2ZSBiZWVuIGZvdW5kIGJ5IEFuZHJldyB3aXRoIHRoZSBwcmV2aW91cyB2ZXJzaW9u Lgp2MjogVmFyaW91cyBjaGFuZ2VzIHRvIHBhdGNoZXMgMSBhbmQgMiAtIHNlZSB0aGVyZS4KClsx XSBodHRwOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAx NS0wNi9tc2cwMzg4OC5odG1sCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9y ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK