From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH 0/6] x86/emul: Use struct cpuid_policy for feature checks Date: Mon, 5 Nov 2018 11:21:01 +0000 Message-ID: <1541416867-30253-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: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper List-Id: xen-devel@lists.xenproject.org UHJvbXB0ZWQgYnkgSmFuJ3MgIng4NmVtdWw6IGNvbnNvbGlkYXRlIENSNCBoYW5kbGluZyIsIEkn dmUgY2xlYW5lZCB1cCB0aGlzCnNlcmllcyBhbmQgcG9zdGVkIGl0LiAgVGhlIGVuZCBwdXJwb3Nl IGlzIHRoZSBzdWJzdGFudGlhbCByZWR1Y3Rpb24gaW4KY29tcGlsZWQgdm9sdW1lIG9mIHg4Nl9l bXVsYXRlKCkuCgpBbmRyZXcgQ29vcGVyICg2KToKICB0b29sczogTW92ZSB0aGUgdHlwZXNhZmUg bWluL21heCBoZWxwZXJzIGludG8geGVuLXRvb2xzL2xpYnMuaAogIGxpYng4NjogU3BsaXQgeDg2 X2NwdWlkX3BvbGljeV9maWxsX25hdGl2ZSgpIG91dCBvZiBjYWxjdWxhdGVfcmF3X3BvbGljeSgp CiAgdG9vbHMveDg2ZW11bDogVXNlIHN0cnVjdCBjcHVpZF9wb2xpY3kgaW4gdGhlIHVzZXJzcGFj ZSB0ZXN0IGhhcm5lc3NlcwogIHg4Ni9lbXVsOiBQYXNzIGEgZnVsbCBjcHVpZF9wb2xpY3kgaW50 byB4ODZfZW11bGF0ZSgpCiAgeDg2L2VtdWw6IERvbid0IHVzZSB0aGUgLT5jcHVpZCgpIGhvb2sg Zm9yIGZlYXR1cmUgY2hlY2tzCiAgeDg2L2VtdWw6IGRlZHVwIGh2bWVtdWxfY3B1aWQoKSBhbmQg cHZfZW11bF9jcHVpZCgpCgogdG9vbHMvZnV6ei94ODZfaW5zdHJ1Y3Rpb25fZW11bGF0b3IvTWFr ZWZpbGUgICAgfCAgIDkgKy0KIHRvb2xzL2Z1enoveDg2X2luc3RydWN0aW9uX2VtdWxhdG9yL2Z1 enotZW11bC5jIHwgICAxICsKIHRvb2xzL2luY2x1ZGUveGVuLXRvb2xzL2xpYnMuaCAgICAgICAg ICAgICAgICAgIHwgIDM4ICsrKysrCiB0b29scy9saWJ4Yy94Y19wcml2YXRlLmggICAgICAgICAg ICAgICAgICAgICAgICB8ICAxNiAtLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICAg ICAgICAgICAgICAgICAgfCAgMTYgLS0KIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmls ZSAgICAgICAgICAgICAgIHwgICA3ICstCiB0b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94 ODZfZW11bGF0b3IuYyAgICB8ICAgMiArLQogdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Ni1l bXVsYXRlLmMgICAgICAgICAgfCAgMTIgKysKIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODYt ZW11bGF0ZS5oICAgICAgICAgIHwgMjE3ICsrKystLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2Fy Y2gveDg2L2NwdWlkLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMDUgKy0tLS0tLS0t LS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICAgICAgICAgICB8ICAx NSArLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyAgICAgICAgICAgICAgICAgfCAg IDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMgICAgICAgICAgICAgICAgICAgIHwg ICAxIC0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyAgICAgICAgICAgICAgICAgIHwg IDEyICstCiB4ZW4vYXJjaC94ODYvcHYvcm8tcGFnZS1mYXVsdC5jICAgICAgICAgICAgICAgICB8 ICAgNSArLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlLmMgICAgICAgICAgICAgICAgICAgICAg fCAgIDggKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgICAgICAgICAg fCAxNDcgKysrKysrLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs YXRlLmggICAgICAgICAgfCAgIDYgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUu aCAgICAgICAgICAgICAgIHwgICAyIC0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCAgICAgICAg ICAgICAgICAgICAgICAgIHwgICAyIC0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgg ICAgICAgICAgICAgICAgIHwgICA2IC0KIHhlbi9pbmNsdWRlL3hlbi9saWIveDg2L2NwdWlkLmgg ICAgICAgICAgICAgICAgIHwgIDE4ICsrCiB4ZW4vbGliL3g4Ni9jcHVpZC5jICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8IDEwOCArKysrKysrKysrKysKIDIzIGZpbGVzIGNoYW5nZWQsIDMw MCBpbnNlcnRpb25zKCspLCA0NTUgZGVsZXRpb25zKC0pCgotLSAKMi4xLjQKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs