From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v2 for-4.7] x86/cpuid: Calculate a guests xfeature_mask from its featureset Date: Fri, 3 Jun 2016 15:40:27 +0100 Message-ID: <575196DB.4080109@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: 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: Xen-devel Cc: Huaitong Han , Wei Liu , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gMDMvMDYvMTYgMTU6MTEsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gbGlieGMgY3VycmVudCBw ZXJmb3JtcyB0aGUgeHN0YXRlIGNhbGN1bGF0aW9uIGZvciBndWVzdHMsIGFuZCBwcm92aWRlcyB0 aGUKPiBpbmZvcm1hdGlvbiB0byBYZW4gdG8gYmUgdXNlZCB3aGVuIHNhdGlzZnlpbmcgQ1BVSUQg dHJhcHMuICAoVGhlcmUgaXMgZnVydGhlcgo+IHdvcmsgcGxhbm5lZCB0byBpbXByb3ZlIHRoaXMg YXJyYW5nZW1lbnQsIGJ1dCB0aGUgd29yc3QgYSBidWdneSB0b29sc3RhY2sgY2FuCj4gZG8gaXMg bWFrZSBqdW5rIGFwcGVhciBpbiB0aGUgY3B1aWQgbGVhdmVzIGZvciB0aGUgZ3Vlc3QuKQo+Cj4g ZG9tMCBob3dldmVyIGhhcyBubyBwb2xpY3kgY29uc3RydWN0ZWQgZm9yIGl0LCBhbmQgY2VydGFp biBmaWVsZHMgZmlsdGVyCj4gc3RyYWlnaHQgdGhyb3VnaCBmcm9tIGhhcmR3YXJlLgo+Cj4gTGlu dXggcXVlcmllcyBDUFVJRC43WzBdLntFQVgvRURYfSBhbG9uZSB0byBjaG9vc2UgYSBzZXR0aW5n IGZvciAleGNyMCwgd2hpY2gKPiBpcyBhIHZhbGlkIGFjdGlvbiB0byB0YWtlLCBidXQgZmVhdHVy ZXMgc3VjaCBhcyBNUFggYW5kIFBLUlUgYXJlIG5vdCBzdXBwb3J0ZWQKPiBmb3IgUFYgZ3Vlc3Rz LiAgQXMgYSByZXN1bHQsIExpbnV4LCB1c2luZyBsZWFrZWQgaGFyZHdhcmUgaW5mb3JtYXRpb24s IGZhaWxzCj4gdG8gc2V0ICV4Y3IwIG9uIG5ld2VyIFNreWxha2UgaGFyZHdhcmUgd2l0aCBQS1JV IHN1cHBvcnQsIGFuZCBjcmFzaGVzLgo+Cj4gQXMgYW4gaW50ZXJpbSBzb2x1dGlvbiwgZHluYW1p Y2FsbHkgY2FsY3VsYXRlIHRoZSBjb3JyZWN0IHhmZWF0dXJlX21hc2sgYW5kCj4geHN0YXRlX3Np emUgdG8gcmVwb3J0IHRvIHRoZSBndWVzdCBmb3IgQ1BVSUQuN1swXSBxdWVyaWVzLiAgVGhpcyBl bnN1cmVzIHRoYXQKPiBkb21haW5zIGRvbid0IHNlZSBsZWFrZWQgaGFyZHdhcmUgdmFsdWVzLCBl dmVuIHdoZW4gbm8gY3B1aWQgcG9saWN5IGlzCj4gcHJvdmlkZWQuCj4KPiBTaW1pbGFybHksIENQ VUlELjdbMV17RUNYL0VEWH0gcmVwcmVzZW50cyB0aGUgYXBwbGljYWJsZSBzZXR0aW5ncyBmb3Ig TVNSX1hTUy4KPiBBcyBYZW4gZG9lc24ndCB5ZXQgc3VwcG9ydCBhbnkgWFNTIHN0YXRlcyBpbiBn dWVzdHMsIHVuY29uZGl0aW9uYWxseSB6ZXJvCj4gdGhlbS4KCihzYWRseSBhZnRlciBwdXNoaW5n KSwgaXQgb2NjdXJzIHRvIG1lIHRoYXQgY29tbWl0IG1lc3NhZ2UgaXMgd3JvbmcuICBJCm1lYW4g Q1BVSUQuMHhEIHJhdGhlciB0aGFuIENQVUlELjcKClRoZSBjb2RlLCBhbmQgb3RoZXIgaW5mb3Jt YXRpb24gaW4gdGhlIGNvbW1pdCBtZXNzYWdlLCBpcyBjb3JyZWN0LgoKQXBvbG9naWVzLgoKfkFu ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu eGVuLm9yZy94ZW4tZGV2ZWwK