From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: [PATCH v12 02/23] x86: move cpuid_count_leaf from cpuid.c to processor.h. Date: Wed, 14 Jun 2017 09:12:35 +0800 Message-ID: <1497402776-22348-3-git-send-email-yi.y.sun@linux.intel.com> References: <1497402776-22348-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.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dKx3e-0007Dq-Od for xen-devel@lists.xenproject.org; Wed, 14 Jun 2017 01:25:18 +0000 In-Reply-To: <1497402776-22348-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+CkFja2VkLWJ5OiBKYW4gQmV1 bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2OToKICAgIC0gY3JlYXRlIHRoaXMgcGF0Y2gg YWxvbmUgdG8gbW92ZSAnY3B1aWRfY291bnRfbGVhZicuCiAgICAgIChzdWdnZXN0ZWQgYnkgV2Vp IExpdSkKdjY6CiAgICAtIHVzZSAnc3RydWN0IGNwdWlkX2xlYWYnIGluIHBzci5jLiBTbyB3ZSBo YXZlIHRvIGFjY2VzcyAnY3B1aWRfY291bnRfbGVhZicKICAgICAgd2hpY2ggaGFzIHRvIGJlIG1v dmVkIHRvIHByb2Nlc3Nvci5oLgogICAgICAoc3VnZ2VzdGVkIGJ5IEFuZHJldyBDb29wZXIpCi0t LQotLS0KIHhlbi9hcmNoL3g4Ni9jcHVpZC5jICAgICAgICAgICAgfCA2IC0tLS0tLQogeGVuL2lu Y2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCB8IDcgKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA3 IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2 L2NwdWlkLmMgYi94ZW4vYXJjaC94ODYvY3B1aWQuYwppbmRleCAxYzZhNmM2Li5hNGEwYzRjIDEw MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1aWQuYworKysgYi94ZW4vYXJjaC94ODYvY3B1aWQu YwpAQCAtMzUsMTIgKzM1LDYgQEAgc3RhdGljIHZvaWQgY3B1aWRfbGVhZih1aW50MzJfdCBsZWFm LCBzdHJ1Y3QgY3B1aWRfbGVhZiAqZGF0YSkKICAgICBjcHVpZChsZWFmLCAmZGF0YS0+YSwgJmRh dGEtPmIsICZkYXRhLT5jLCAmZGF0YS0+ZCk7CiB9CiAKLXN0YXRpYyB2b2lkIGNwdWlkX2NvdW50 X2xlYWYodWludDMyX3QgbGVhZiwgdWludDMyX3Qgc3VibGVhZiwKLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYgKmRhdGEpCi17Ci0gICAgY3B1aWRfY291bnQo bGVhZiwgc3VibGVhZiwgJmRhdGEtPmEsICZkYXRhLT5iLCAmZGF0YS0+YywgJmRhdGEtPmQpOwot fQotCiBzdGF0aWMgdm9pZCBzYW5pdGlzZV9mZWF0dXJlc2V0KHVpbnQzMl90ICpmcykKIHsKICAg ICAvKiBmb3JfZWFjaF9zZXRfYml0KCkgdXNlcyB1bnNpZ25lZCBsb25ncy4gIEV4dGVuZCB3aXRo IHplcm9lcy4gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgg Yi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCmluZGV4IDc1NjMyZDkuLjkyODNmZTYg MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKKysrIGIveGVuL2lu Y2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaApAQCAtMTMsNiArMTMsNyBAQAogI2luY2x1ZGUgPGFz bS90eXBlcy5oPgogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAjaW5jbHVkZSA8YXNtL2Rl c2MuaD4KKyNpbmNsdWRlIDxhc20veDg2X2VtdWxhdGUuaD4KICNlbmRpZgogCiAjaW5jbHVkZSA8 YXNtL3g4Ni1kZWZucy5oPgpAQCAtMjY0LDYgKzI2NSwxMiBAQCBzdGF0aWMgYWx3YXlzX2lubGlu ZSB1bnNpZ25lZCBpbnQgY3B1aWRfY291bnRfZWJ4KAogICAgIHJldHVybiBlYng7CiB9CiAKK3N0 YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgY3B1aWRfY291bnRfbGVhZih1aW50MzJfdCBsZWFmLCB1 aW50MzJfdCBzdWJsZWFmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHN0cnVjdCBjcHVpZF9sZWFmICpkYXRhKQoreworICAgIGNwdWlkX2NvdW50KGxlYWYsIHN1 YmxlYWYsICZkYXRhLT5hLCAmZGF0YS0+YiwgJmRhdGEtPmMsICZkYXRhLT5kKTsKK30KKwogc3Rh dGljIGlubGluZSB1bnNpZ25lZCBsb25nIHJlYWRfY3IwKHZvaWQpCiB7CiAgICAgdW5zaWduZWQg bG9uZyBjcjA7Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=