From mboxrd@z Thu Jan 1 00:00:00 1970 From: He Chen Subject: Re: [PATCH v7] xen/sm{e, a}p: allow disabling sm{e, a}p for Xen itself Date: Tue, 11 Oct 2016 10:23:17 +0800 Message-ID: <20161011022317.GA25468@he> References: <1476001248-14277-1-git-send-email-he.chen@linux.intel.com> <57FBA2C9020000780011623F@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 1btmjn-0002r8-EJ for xen-devel@lists.xenproject.org; Tue, 11 Oct 2016 02:24:15 +0000 Content-Disposition: inline In-Reply-To: <57FBA2C9020000780011623F@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: Andrew Cooper , Paul Lai , Feng Wu , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBPY3QgMTAsIDIwMTYgYXQgMDY6MTY6NDFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDA5LjEwLjE2IGF0IDEwOjIwLCA8aGUuY2hlbkBsaW51eC5pbnRlbC5jb20+ IHdyb3RlOgo+ID4gQ2hhbmdlcyBpbiB2NzoKPiA+ICogYnVnZml4OiBmaXggdGhlIGJ1ZyB0aGF0 IHRoaXMgcGF0Y2ggZG9lc24ndCB3b3JrIG9uIG1hY2hpbmUgd2l0aG91dCBTTUFQLgo+ID4gKiB0 ZXN0OiBUaGlzIHBhdGNoIGhhcyBub3QgYmVlbiB0ZXN0ZWQgKG9uIDMyLWJpdCBQViBlbnZpcm9u bWVudCkuCj4gPiAgICAgICAgIFJlYWxseSBzb3JyeSBmb3IgdGhhdCBzaW5jZSBJIGhhdmUgdG9v ayBzZXZlcmFsIGRheXMgdHJ5aW5nIHRvCj4gPiAgICAgICAgIHNldHVwIGEgMzItYml0IFBWIGd1 ZXN0IGJ1dCBmaW5hbGx5IGZhaWxlZC4KPiAKPiBXZWxsLCBJIGRvbid0IGtub3cgd2hhdCB0byBz YXkuIEFuZCBzaW5jZSB5b3UgZG9uJ3Qgc2F5IHdoYXQgeW91cgo+IHByb2JsZW0gaXMvd2FzLCBJ IGFsc28gZG9uJ3Qgc2VlIGhvdyBhbnlvbmUgY291bGQgaGVscC4KPiAKQXBvbG9naWVzIGZvciBz ZW5kaW5nIG91dCBhIHBhdGNoIHdpdGhvdXQgdGVzdGluZyBpdCBlbnRpcmVseS4KVG8gYmUgaG9u ZXN0LCBJIGFtIG5vdCBzbyBmaW1pbGFyIHdpdGggMzItYml0IFBWIGd1ZXN0Li4uCkkgY3JlYXRl IGEgSFZNIGd1ZXN0IGFuZCB0aGVuIGNvbXBpbGUgbGludXgga2VybmVsIHdpdGggdGhlIGNvbmZp Z3VyYXRpb24Kc3VnZ2VzdGVkIGJ5IGh0dHBzOi8vd2lraS54ZW4ub3JnL3dpa2kvTWFpbmxpbmVf TGludXhfS2VybmVsX0NvbmZpZ3MKYWZ0ZXIgdGhhdCwgSSBjb3B5IHZtbGludXogYW5kIGluaXRy YW1mcyBmcm9tIGd1ZXN0IHRvIGhvc3QgYW5kIEkgYm9vdApndWVzdCB3aXRoIFBWIGNmZyBmaWxl IGJlbG93OgpgYGAKbmFtZT0icmhlbDMyIgptZW1vcnk9MjA0OAp2Y3B1cz0yCm9uX2NyYXNoPSJk ZXN0cm95Igpvbl9wb3dlcm9mZj0iZGVzdHJveSIKb25fcmVib290PSJyZXN0YXJ0Igpsb2NhbHRp bWU9MApidWlsZGVyPSJsaW51eCIKa2VybmVsPSIvcm9vdC94ZW5fZ3Vlc3QvcmhlbDMycHYvdm1s aW51ei00LjguMCsiCnJhbWRpc2s9Ii9yb290L3hlbl9ndWVzdC9yaGVsMzJwdi9pbml0cmFtZnMt NC44LjArLmltZyIKZXh0cmE9InJvb3Q9L2Rldi94dmRhIgpkaXNrPVsnZmlsZTovcm9vdC94ZW5f Z3Vlc3QvcmhlbDMycHYvcmhlbDMyLmltZyx4dmRhLHcnLF0KdmlmPVsgJ21hYz0wMDoxNTozZToy MjpmNToxYicsJ2JyaWRnZT14ZW5icjAnXQpgYGAKVGhlIGd1ZXN0IGZhaWwgdG8gYm9vdCBhbmQg ZXJyb3IgbWVzc2FnZSBzYXlzIGNhbiBub3QgZmluZCBtb2R1bGVzIGluCi9saWIvbW9kdWxlLi4u CgpJIGFsc28gdHJ5IHRvIGluc3RhbGwgYSBQViBndWVzdCBkaXJlY3RseSBieSBuZXRib290IHdh eSwgYnV0IEkgYW0KYmxvY2tlZCBhdCAiaW5zdGFsbGluZyBrZXJuZWwiIHN0ZXAsIGVycm9yIHNo b3dzIGFuZCBsZXQgbWUgdHJ5LgoKVGhlIHByb2JsZW1zIGFyZSB0cml2aWFsLCBhbmQgbWF5IEkg YXNrIGZvciBzb21lICJob3cgdG8gYnVpbGQgYSAzMi1iaXQKUFYgZ3Vlc3Qgb24gNjQtYml0IGhv c3QiIHJlZmVyZW5jZSB3aWtpIHBhZ2Ugb3IgdGhyZWFkcz8KCj4gPiBAQCAtMTQwNCwxMiArMTQ0 OCwxNiBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1i aV9wKQo+ID4gIAo+ID4gICAgICBpZiAoICFvcHRfc21lcCApCj4gPiAgICAgICAgICBzZXR1cF9j bGVhcl9jcHVfY2FwKFg4Nl9GRUFUVVJFX1NNRVApOwo+ID4gLSAgICBpZiAoIGNwdV9oYXNfc21l cCApCj4gPiArICAgIGVsc2UgaWYgKCBjcHVfaGFzX3NtZXAgJiYgb3B0X3NtZXAgPT0gMSApCj4g Cj4gSG93IGFib3V0Cj4gCj4gICAgIGlmICggY3B1X2hhc19zbWVwICYmIG9wdF9zbWVwICE9IFNN RVBfSFZNX09OTFkgKQo+IAo+IChpLmUuIEkgZGlzbGlrZSBib3RoIHRoZSAiZWxzZSIgYW5kIHRo ZSBoYXJkLWNvZGVkIDEpPyBPciBpZiB5b3UgZGlzbGlrZQo+IHRoaXMsIHRoZW4gYXQgbGVhc3Qg PiAwIGluc3RlYWQgb2YgPT0gMSBwbGVhc2UsIG9yIHByb3ZpZGUgYSAjZGVmaW5lCj4ganVzdCBs aWtlIHlvdSBkbyBmb3IgLTEuCgpTdXJlLCBJIHdvdWxkIHVzZSBgaWYgKCBjcHVfaGFzX3NtZXAg JiYgb3B0X3NtZXAgIT0gU01FUF9IVk1fT05MWSApYCBpbgpuZXh0IHZlcnNpb24uCkJUVy4gSW4g djYgcGF0Y2gsIEkgbWlzc2VkIGBjcHVfaGFzX3NtZXBgIGFuZCB0aGF0J3Mgd2h5IHRoaXMgcGF0 Y2ggaXMKYnVnZ3kgb24gdGhlIG1hY2hpbmUgd2l0aG91dCBzbWFwL3NtZXAgaGFyZHdhcmUgZmVh dHVyZS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0 cy54ZW4ub3JnL3hlbi1kZXZlbAo=