From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v2 for-4.7] x86/cpuid: Calculate a guests xfeature_mask from its featureset Date: Fri, 3 Jun 2016 15:18:29 +0100 Message-ID: <20160603141829.GK14588@citrix.com> References: <1464963068-8242-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1464963068-8242-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Huaitong Han , Wei Liu , Jan Beulich , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBKdW4gMDMsIDIwMTYgYXQgMDM6MTE6MDhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBsaWJ4YyBjdXJyZW50IHBlcmZvcm1zIHRoZSB4c3RhdGUgY2FsY3VsYXRpb24gZm9y IGd1ZXN0cywgYW5kIHByb3ZpZGVzIHRoZQo+IGluZm9ybWF0aW9uIHRvIFhlbiB0byBiZSB1c2Vk IHdoZW4gc2F0aXNmeWluZyBDUFVJRCB0cmFwcy4gIChUaGVyZSBpcyBmdXJ0aGVyCj4gd29yayBw bGFubmVkIHRvIGltcHJvdmUgdGhpcyBhcnJhbmdlbWVudCwgYnV0IHRoZSB3b3JzdCBhIGJ1Z2d5 IHRvb2xzdGFjayBjYW4KPiBkbyBpcyBtYWtlIGp1bmsgYXBwZWFyIGluIHRoZSBjcHVpZCBsZWF2 ZXMgZm9yIHRoZSBndWVzdC4pCj4gCj4gZG9tMCBob3dldmVyIGhhcyBubyBwb2xpY3kgY29uc3Ry dWN0ZWQgZm9yIGl0LCBhbmQgY2VydGFpbiBmaWVsZHMgZmlsdGVyCj4gc3RyYWlnaHQgdGhyb3Vn aCBmcm9tIGhhcmR3YXJlLgo+IAo+IExpbnV4IHF1ZXJpZXMgQ1BVSUQuN1swXS57RUFYL0VEWH0g YWxvbmUgdG8gY2hvb3NlIGEgc2V0dGluZyBmb3IgJXhjcjAsIHdoaWNoCj4gaXMgYSB2YWxpZCBh Y3Rpb24gdG8gdGFrZSwgYnV0IGZlYXR1cmVzIHN1Y2ggYXMgTVBYIGFuZCBQS1JVIGFyZSBub3Qg c3VwcG9ydGVkCj4gZm9yIFBWIGd1ZXN0cy4gIEFzIGEgcmVzdWx0LCBMaW51eCwgdXNpbmcgbGVh a2VkIGhhcmR3YXJlIGluZm9ybWF0aW9uLCBmYWlscwo+IHRvIHNldCAleGNyMCBvbiBuZXdlciBT a3lsYWtlIGhhcmR3YXJlIHdpdGggUEtSVSBzdXBwb3J0LCBhbmQgY3Jhc2hlcy4KPiAKPiBBcyBh biBpbnRlcmltIHNvbHV0aW9uLCBkeW5hbWljYWxseSBjYWxjdWxhdGUgdGhlIGNvcnJlY3QgeGZl YXR1cmVfbWFzayBhbmQKPiB4c3RhdGVfc2l6ZSB0byByZXBvcnQgdG8gdGhlIGd1ZXN0IGZvciBD UFVJRC43WzBdIHF1ZXJpZXMuICBUaGlzIGVuc3VyZXMgdGhhdAo+IGRvbWFpbnMgZG9uJ3Qgc2Vl IGxlYWtlZCBoYXJkd2FyZSB2YWx1ZXMsIGV2ZW4gd2hlbiBubyBjcHVpZCBwb2xpY3kgaXMKPiBw cm92aWRlZC4KPiAKPiBTaW1pbGFybHksIENQVUlELjdbMV17RUNYL0VEWH0gcmVwcmVzZW50cyB0 aGUgYXBwbGljYWJsZSBzZXR0aW5ncyBmb3IgTVNSX1hTUy4KPiBBcyBYZW4gZG9lc24ndCB5ZXQg c3VwcG9ydCBhbnkgWFNTIHN0YXRlcyBpbiBndWVzdHMsIHVuY29uZGl0aW9uYWxseSB6ZXJvCj4g dGhlbS4KPiAKPiBSZXBvcnRlZC1ieTogTHV3ZWkgS2FuZyA8bHV3ZWkua2FuZ0BpbnRlbC5jb20+ Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv bT4KPiBUZXN0ZWQtYnk6IEx1d2VpIEthbmcgPGx1d2VpLmthbmdAaW50ZWwuY29tPgo+IC0tLQo+ IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5s aXUyQGNpdHJpeC5jb20+Cj4gQ0M6IEh1YWl0b25nIEhhbiA8aHVhaXRvbmcuaGFuQGludGVsLmNv bT4KClN1YmplY3QgdG8gcmV2aWV3IGZyb20gSmFuOgoKUmVsZWFzZS1hY2tlZC1ieTogV2VpIExp dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==