From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: [PATCH v9 04/25] x86: move cpuid_count_leaf from cpuid.c to processor.h. Date: Thu, 16 Mar 2017 19:07:54 +0800 Message-ID: <1489662495-5375-5-git-send-email-yi.y.sun@linux.intel.com> References: <1489662495-5375-1-git-send-email-yi.y.sun@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coTLl-00049x-LQ for xen-devel@lists.xenproject.org; Thu, 16 Mar 2017 11:13:45 +0000 In-Reply-To: <1489662495-5375-1-git-send-email-yi.y.sun@linux.intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: kevin.tian@intel.com, wei.liu2@citrix.com, andrew.cooper3@citrix.com, dario.faggioli@citrix.com, he.chen@linux.intel.com, ian.jackson@eu.citrix.com, Yi Sun , mengxu@cis.upenn.edu, jbeulich@suse.com, chao.p.peng@linux.intel.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org VGhpcyBwYXRjaCBtb3ZlcyAnY3B1aWRfY291bnRfbGVhZicgZnJvbSBjcHVpZC5jIHRvIHByb2Nl c3Nvci5oIHRvCm1ha2UgaXQgYXZhaWxhYmxlIHRvIGV4dGVybmFsIGNvZGVzLgoKU2lnbmVkLW9m Zi1ieTogWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+Ci0tLQp2OToKICAgIC0gY3Jl YXRlIHRoaXMgcGF0Y2ggYWxvbmUgdG8gbW92ZSAnY3B1aWRfY291bnRfbGVhZicuCiAgICAgIChz dWdnZXN0ZWQgYnkgV2VpIExpdSkKdjY6CiAgICAtIHVzZSAnc3RydWN0IGNwdWlkX2xlYWYnIGlu IHBzci5jLiBTbyB3ZSBoYXZlIHRvIGFjY2VzcyAnY3B1aWRfY291bnRfbGVhZicKICAgICAgd2hp Y2ggaGFzIHRvIGJlIG1vdmVkIHRvIHByb2Nlc3Nvci5oLgogICAgICAoc3VnZ2VzdGVkIGJ5IEFu ZHJldyBDb29wZXIpCi0tLQogeGVuL2FyY2gveDg2L2NwdWlkLmMgICAgICAgICAgICB8IDYgLS0t LS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIHwgNyArKysrKysrCiAyIGZpbGVz IGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94 ZW4vYXJjaC94ODYvY3B1aWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCmluZGV4IGQ2ZjZiODgu LjEzYTI4Y2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCisrKyBiL3hlbi9hcmNo L3g4Ni9jcHVpZC5jCkBAIC0zNSwxMiArMzUsNiBAQCBzdGF0aWMgdm9pZCBjcHVpZF9sZWFmKHVp bnQzMl90IGxlYWYsIHN0cnVjdCBjcHVpZF9sZWFmICpkYXRhKQogICAgIGNwdWlkKGxlYWYsICZk YXRhLT5hLCAmZGF0YS0+YiwgJmRhdGEtPmMsICZkYXRhLT5kKTsKIH0KIAotc3RhdGljIHZvaWQg Y3B1aWRfY291bnRfbGVhZih1aW50MzJfdCBsZWFmLCB1aW50MzJfdCBzdWJsZWFmLAotICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1aWRfbGVhZiAqZGF0YSkKLXsKLSAgICBj cHVpZF9jb3VudChsZWFmLCBzdWJsZWFmLCAmZGF0YS0+YSwgJmRhdGEtPmIsICZkYXRhLT5jLCAm ZGF0YS0+ZCk7Ci19Ci0KIHN0YXRpYyB2b2lkIHNhbml0aXNlX2ZlYXR1cmVzZXQodWludDMyX3Qg KmZzKQogewogICAgIC8qIGZvcl9lYWNoX3NldF9iaXQoKSB1c2VzIHVuc2lnbmVkIGxvbmdzLiAg RXh0ZW5kIHdpdGggemVyb2VzLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9w cm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKaW5kZXggZGRhOGI4 My4uMjU4OGExYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAor KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCkBAIC0xMyw2ICsxMyw3IEBACiAj aW5jbHVkZSA8YXNtL3R5cGVzLmg+CiAjaW5jbHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KICNpbmNs dWRlIDxhc20vZGVzYy5oPgorI2luY2x1ZGUgPGFzbS94ODZfZW11bGF0ZS5oPgogI2VuZGlmCiAK ICNpbmNsdWRlIDxhc20veDg2LWRlZm5zLmg+CkBAIC0yNjEsNiArMjYyLDEyIEBAIHN0YXRpYyBh bHdheXNfaW5saW5lIHVuc2lnbmVkIGludCBjcHVpZF9jb3VudF9lYngoCiAgICAgcmV0dXJuIGVi eDsKIH0KIAorc3RhdGljIGFsd2F5c19pbmxpbmUgdm9pZCBjcHVpZF9jb3VudF9sZWFmKHVpbnQz Ml90IGxlYWYsIHVpbnQzMl90IHN1YmxlYWYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYgKmRhdGEpCit7CisgICAgY3B1aWRfY291 bnQobGVhZiwgc3VibGVhZiwgJmRhdGEtPmEsICZkYXRhLT5iLCAmZGF0YS0+YywgJmRhdGEtPmQp OworfQorCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgcmVhZF9jcjAodm9pZCkKIHsKICAg ICB1bnNpZ25lZCBsb25nIGNyMDsKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==