From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v10 10/11] xen: add new Xen cpuid node for max address width info Date: Mon, 25 Sep 2017 12:00:34 +0200 Message-ID: <20170925100035.432-11-jgross@suse.com> References: <20170925100035.432-1-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwQC5-0002DV-2X for xen-devel@lists.xenproject.org; Mon, 25 Sep 2017 10:00:53 +0000 In-Reply-To: <20170925100035.432-1-jgross@suse.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: Juergen Gross , sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org, julien.grall@arm.com, jbeulich@suse.com, dgdegra@tycho.nsa.gov List-Id: xen-devel@lists.xenproject.org T24gdmVyeSBsYXJnZSBob3N0cyBhIHB2LWd1ZXN0IG5lZWRzIHRvIGtub3cgd2hldGhlciBpdCB3 aWxsIGhhdmUgdG8KaGFuZGxlIGZyYW1lIG51bWJlcnMgbGFyZ2VyIHRoYW4gMzIgYml0cyBpbiBv cmRlciB0byBzZWxlY3QgdGhlCmFwcHJvcHJpYXRlIGdyYW50IGludGVyZmFjZSB2ZXJzaW9uLgoK QWRkIGEgbmV3IFhlbiBzcGVjaWZpYyBDUFVJRCBub2RlIHRvIGNvbnRhaW4gdGhlIG1heGltdW0g bWFjaGluZSBhZGRyZXNzCndpZHRoIHNpbWlsYXIgdG8gdGhlIHg4NiBDUFVJRCBub2RlIDB4ODAw MDAwMDggY29udGFpbmluZyB0aGUgbWF4aW11bQpwaHlzaWNhbCBhZGRyZXNzIHdpZHRoLiBUaGUg bWF4aW11bSBmcmFtZSB3aWR0aCBuZWVkcyB0byB0YWtlIG1lbW9yeQpob3RwbHVnIGludG8gYWNj b3VudC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0t ClYxMDoKLSBjb3JyZWN0IGNvbW1lbnQgaW4gY3B1aWQuaCAoSmFuIEJldWxpY2gpCgpWOToKLSBt YWtlIGxlYWYgcHYtb25seSAoSmFuIEJldWxpY2gpCi0gdXNlIGhleCB2YWx1ZSBmb3IgbWFzayAo SmFuIEJldWxpY2gpCi0gZ3Vlc3QgYWRkcmVzcyB3aWR0aCAtPiBtYWNoaW5lIGFkZHJlc3Mgd2lk dGggKEphbiBCZXVsaWNoKQotLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgICAgICAgICAg IHwgIDcgKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWlkLmggfCAxMSAr KysrKysrKysrLQogMiBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJh cHMuYwppbmRleCBkOGZlZWYyOTQyLi4yYjQ2NGQwMmVmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94 ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtOTMwLDYgKzkzMCwxMyBA QCB2b2lkIGNwdWlkX2h5cGVydmlzb3JfbGVhdmVzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50 MzJfdCBsZWFmLAogICAgICAgICByZXMtPmIgPSB2LT52Y3B1X2lkOwogICAgICAgICBicmVhazsK IAorICAgIGNhc2UgNTogLyogUFYtc3BlY2lmaWMgcGFyYW1ldGVycyAqLworICAgICAgICBpZiAo IGlzX2h2bV9kb21haW4oZCkgfHwgc3VibGVhZiAhPSAwICkKKyAgICAgICAgICAgIGJyZWFrOwor CisgICAgICAgIHJlcy0+YSA9IGdlbmVyaWNfZmxzbChnZXRfdXBwZXJfbWZuX2JvdW5kKCkpICsg UEFHRV9TSElGVDsKKyAgICAgICAgYnJlYWs7CisKICAgICBkZWZhdWx0OgogICAgICAgICBBU1NF UlRfVU5SRUFDSEFCTEUoKTsKICAgICB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMv YXJjaC14ODYvY3B1aWQuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVpZC5oCmlu ZGV4IGQ3MDkzNDBmMTguLjJiYzExYmY2ZWYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1Ymxp Yy9hcmNoLXg4Ni9jcHVpZC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVp ZC5oCkBAIC04NSw2ICs4NSwxNSBAQAogI2RlZmluZSBYRU5fSFZNX0NQVUlEX0lPTU1VX01BUFBJ TkdTICAgKDF1IDw8IDIpCiAjZGVmaW5lIFhFTl9IVk1fQ1BVSURfVkNQVV9JRF9QUkVTRU5UICAo MXUgPDwgMykgLyogdmNwdSBpZCBpcyBwcmVzZW50IGluIEVCWCAqLwogCi0jZGVmaW5lIFhFTl9D UFVJRF9NQVhfTlVNX0xFQVZFUyA0CisvKgorICogTGVhZiA2ICgweDQwMDAweDA1KQorICogUFYt c3BlY2lmaWMgcGFyYW1ldGVycworICogU3ViLWxlYWYgMDogRUFYOiBiaXRzIDAtNzogbWF4IG1h Y2hpbmUgYWRkcmVzcyB3aWR0aAorICovCisKKy8qIE1heC4gYWRkcmVzcyB3aWR0aCBpbiBiaXRz IHRha2luZyBtZW1vcnkgaG90cGx1ZyBpbnRvIGFjY291bnQuICovCisjZGVmaW5lIFhFTl9DUFVJ RF9NQUNISU5FX0FERFJFU1NfV0lEVEhfTUFTSyAoMHhmZnUgPDwgMCkKKworI2RlZmluZSBYRU5f Q1BVSURfTUFYX05VTV9MRUFWRVMgNQogCiAjZW5kaWYgLyogX19YRU5fUFVCTElDX0FSQ0hfWDg2 X0NQVUlEX0hfXyAqLwotLSAKMi4xMi4zCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==