From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v3 13/28] xen/x86: Improvements to in-hypervisor cpuid sanity checks Date: Tue, 22 Mar 2016 15:30:35 +0000 Message-ID: <56F1651B.5000807@citrix.com> References: <1458056124-8024-1-git-send-email-andrew.cooper3@citrix.com> <1458056124-8024-14-git-send-email-andrew.cooper3@citrix.com> <56F02B4D02000078000DEF1B@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <56F02B4D02000078000DEF1B@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: Xen-devel List-Id: xen-devel@lists.xenproject.org T24gMjEvMDMvMTYgMTY6MTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Cj4+ICsgICAgICAgIC8qIE9T WFNBVkUgY2xlYXJlZCBieSBwdl9mZWF0dXJlc2V0LiAgRmFzdC1mb3J3YXJkIENSNCBiYWNrIGlu LiAqLwo+PiArICAgICAgICBpZiAoIChpc19wdl9kb21haW4oY3VycmQpICYmIGd1ZXN0X2tlcm5l bF9tb2RlKGN1cnIsIHJlZ3MpICYmCj4+ICsgICAgICAgICAgICAgICh0aGlzX2NwdShjcjQpICYg WDg2X0NSNF9PU1hTQVZFKSkgfHwKPj4gKyAgICAgICAgICAgICAoY3Vyci0+YXJjaC5wdl92Y3B1 LmN0cmxyZWdbNF0gJiBYODZfQ1I0X09TWFNBVkUpICkKPj4gKyAgICAgICAgICAgIGMgfD0gY3B1 ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX09TWFNBVkUpOwo+PiArCj4+ICsgICAgICAgIGMgfD0gY3B1 ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0hZUEVSVklTT1IpOwo+PiAgICAgICAgICBicmVhazsKPiBJ cyB0aGlzIGNvcnJlY3QgZm9yIFBWSCAod2hpY2ggY2FsbHMgaGVyZSBvdXQgb2Ygdm14LmMpPwoK UHJvYmFibHkgbm90LiBOb3QgdGhhdCBQVkggZnVuY3Rpb25lZCBjb3JyZWN0bHkgYmVmb3JlIGVp dGhlci4KCj4gIEF0IGxlYXN0IHRoZSAtPmFyY2gucHZfdmNwdSB1c2UgdW5saWtlbHkgaXMuCgpJ IHdpbGwgZ3VhcmQgdGhlIGVudGlyZSBjbGF1c2UsIGxlYXZpbmcgYSBub3RlIGFib3V0IFBWSC4g IFRoaXMgd2lsbAp0YWtlIHRoZSBiZWhhdmlvdXIgYmFjayB0byBob3cgaXQgd2FzIGJlZm9yZS4K Cj4KPj4gKyAgICAgICAgICAgIC8qIE9TUEtFIGNsZWFyZWQgYnkgcHZfZmVhdHVyZXNldC4gIEZh c3QtZm9yd2FyZCBDUjQgYmFjayBpbi4gKi8KPj4gKyAgICAgICAgICAgIGlmICggY3Vyci0+YXJj aC5wdl92Y3B1LmN0cmxyZWdbNF0gJiBYODZfQ1I0X1BLRSApCj4+ICsgICAgICAgICAgICAgICAg YyB8PSBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfT1NQS0UpOwo+IFRoYXQncyBraW5kIG9mIHBv aW50bGVzcyBmb3IgUFYKCk5vdCBhdCBhbGwuICBGaXhpbmcgWGVuJ3MgKGFiKXVzZSBvZiB0aGUg UFRFIGJpdHMgYmxvY2tpbmcgUEtFIGlzIGVhc3ksCmFuZCB0aGVyZSBpcyBhbHJlYWR5IGEgdGhy ZWFkIG9uIHhlbi1kZXZlbCBhYm91dCBkb2luZyBzby4KCj4gLCBhbmQgc2ltaWxhcmx5IHRvIHRo ZSBhYm92ZSBvbmUgbGlrZWx5Cj4gd3JvbmcgZm9yIFBWSC4KCkkgd2lsbCBndWFyZCBpdCBzaW1p bGFybHkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=