From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: [PATCH v10 04/25] x86: move cpuid_count_leaf from cpuid.c to processor.h. Date: Sat, 1 Apr 2017 21:53:35 +0800 Message-ID: <1491054836-30488-5-git-send-email-yi.y.sun@linux.intel.com> References: <1491054836-30488-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 1cuJTN-0005Tr-7p for xen-devel@lists.xenproject.org; Sat, 01 Apr 2017 13:53:45 +0000 In-Reply-To: <1491054836-30488-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+Ci0tLQp2MTA6CiAgICAtIEFja2VkIGJ5IEphbi4Kdjk6 CiAgICAtIGNyZWF0ZSB0aGlzIHBhdGNoIGFsb25lIHRvIG1vdmUgJ2NwdWlkX2NvdW50X2xlYWYn LgogICAgICAoc3VnZ2VzdGVkIGJ5IFdlaSBMaXUpCnY2OgogICAgLSB1c2UgJ3N0cnVjdCBjcHVp ZF9sZWFmJyBpbiBwc3IuYy4gU28gd2UgaGF2ZSB0byBhY2Nlc3MgJ2NwdWlkX2NvdW50X2xlYWYn CiAgICAgIHdoaWNoIGhhcyB0byBiZSBtb3ZlZCB0byBwcm9jZXNzb3IuaC4KICAgICAgKHN1Z2dl c3RlZCBieSBBbmRyZXcgQ29vcGVyKQotLS0KIHhlbi9hcmNoL3g4Ni9jcHVpZC5jICAgICAgICAg ICAgfCA2IC0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCB8IDcgKysrKysr KwogMiBmaWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdWlkLmMgYi94ZW4vYXJjaC94ODYvY3B1aWQuYwppbmRl eCBkNmY2Yjg4Li4xM2EyOGNhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1aWQuYworKysg Yi94ZW4vYXJjaC94ODYvY3B1aWQuYwpAQCAtMzUsMTIgKzM1LDYgQEAgc3RhdGljIHZvaWQgY3B1 aWRfbGVhZih1aW50MzJfdCBsZWFmLCBzdHJ1Y3QgY3B1aWRfbGVhZiAqZGF0YSkKICAgICBjcHVp ZChsZWFmLCAmZGF0YS0+YSwgJmRhdGEtPmIsICZkYXRhLT5jLCAmZGF0YS0+ZCk7CiB9CiAKLXN0 YXRpYyB2b2lkIGNwdWlkX2NvdW50X2xlYWYodWludDMyX3QgbGVhZiwgdWludDMyX3Qgc3VibGVh ZiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGNwdWlkX2xlYWYgKmRhdGEp Ci17Ci0gICAgY3B1aWRfY291bnQobGVhZiwgc3VibGVhZiwgJmRhdGEtPmEsICZkYXRhLT5iLCAm ZGF0YS0+YywgJmRhdGEtPmQpOwotfQotCiBzdGF0aWMgdm9pZCBzYW5pdGlzZV9mZWF0dXJlc2V0 KHVpbnQzMl90ICpmcykKIHsKICAgICAvKiBmb3JfZWFjaF9zZXRfYml0KCkgdXNlcyB1bnNpZ25l ZCBsb25ncy4gIEV4dGVuZCB3aXRoIHplcm9lcy4gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl L2FzbS14ODYvcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCmlu ZGV4IGRkYThiODMuLjI1ODhhMWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJv Y2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaApAQCAtMTMsNiAr MTMsNyBAQAogI2luY2x1ZGUgPGFzbS90eXBlcy5oPgogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJl Lmg+CiAjaW5jbHVkZSA8YXNtL2Rlc2MuaD4KKyNpbmNsdWRlIDxhc20veDg2X2VtdWxhdGUuaD4K ICNlbmRpZgogCiAjaW5jbHVkZSA8YXNtL3g4Ni1kZWZucy5oPgpAQCAtMjYxLDYgKzI2MiwxMiBA QCBzdGF0aWMgYWx3YXlzX2lubGluZSB1bnNpZ25lZCBpbnQgY3B1aWRfY291bnRfZWJ4KAogICAg IHJldHVybiBlYng7CiB9CiAKK3N0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgY3B1aWRfY291bnRf bGVhZih1aW50MzJfdCBsZWFmLCB1aW50MzJfdCBzdWJsZWFmLAorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBjcHVpZF9sZWFmICpkYXRhKQoreworICAg IGNwdWlkX2NvdW50KGxlYWYsIHN1YmxlYWYsICZkYXRhLT5hLCAmZGF0YS0+YiwgJmRhdGEtPmMs ICZkYXRhLT5kKTsKK30KKwogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIHJlYWRfY3IwKHZv aWQpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBjcjA7Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=