From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: [PATCH v7 18/24] HYPERCALL_version_op: Add VERSION_build_id to retrieve build-id. Date: Sun, 10 Apr 2016 17:14:50 -0400 Message-ID: <1460322896-1115-19-git-send-email-konrad.wilk@oracle.com> References: <1460322896-1115-1-git-send-email-konrad.wilk@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1apMhQ-00084d-6M for xen-devel@lists.xenproject.org; Sun, 10 Apr 2016 21:15:16 +0000 In-Reply-To: <1460322896-1115-1-git-send-email-konrad.wilk@oracle.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, konrad@kernel.org, sasha.levin@oracle.com, andrew.cooper3@citrix.com, ross.lagerwall@citrix.com, mpohlack@amazon.de Cc: Wei Liu , Daniel De Graaf , Stefano Stabellini , Ian Jackson , Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org VGhlIFZFUlNJT04gaHlwZXJjYWxsIHByb3ZpZGVzIHRoZSBmbGV4aWJpbGl0eSB0byBleHBvc2UK dGhlIHNpemUgb2YgdGhlIGJ1aWxkLWlkIChzbyB0aGUgY2FsbGVycyBjYW4gYWxsb2NhdGUgdGhl CnByb3BlciBzaXplIGJlZm9yZSB0cnlpbmcgdG8gcmV0cmlldmUgaXQpLiBJdCBhbHNvIGFsbG93 cwppbiBvbmUgbmljZSBzd29vcCB0byByZXRyaWV2ZSB0aGUgaHlwZXJ2aXNvciBidWlsZC1pZCBp biB0aGUKcHJvdmlkZWQgYnVmZmVyLgoKU2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBX aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz ZS5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu Y29tPgoKLS0tCkNjOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQ2M6 IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFi ZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAZXUuY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdl aS5saXUyQGNpdHJpeC5jb20+Cgp2NDogTmV3IHBhdGNoLgp2NTogUmViYXNlIC0gcy9WRVJTSU9O X09QL1ZFUlNJT04vCnY2OiBBZGQgSmFuJ3MgQWNrIFtwcm92aWRlZCB0aGUgdmVyc2lvbl9vcHMg cmVwbGFjZW1lbnQgZG9lcyBub3QgbmVlZCB0bwogICAgYmUgcmV2ZXJ0ZWRdLgotLS0KLS0tCiB0 b29scy9mbGFzay9wb2xpY3kvcG9saWN5L21vZHVsZXMveGVuL3hlbi50ZSB8IDEgKwogeGVuL2Nv bW1vbi9rZXJuZWwuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCA0ICsrKysKIHhlbi9pbmNs dWRlL3B1YmxpYy92ZXJzaW9uLmggICAgICAgICAgICAgICAgIHwgMyArKysKIHhlbi94c20vZmxh c2svaG9va3MuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgMyArKysKIHhlbi94c20vZmxhc2sv cG9saWN5L2FjY2Vzc192ZWN0b3JzICAgICAgICAgIHwgMiArKwogNSBmaWxlcyBjaGFuZ2VkLCAx MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9t b2R1bGVzL3hlbi94ZW4udGUgYi90b29scy9mbGFzay9wb2xpY3kvcG9saWN5L21vZHVsZXMveGVu L3hlbi50ZQppbmRleCAzNGZjZmI5Li4yOGRhM2JjIDEwMDY0NAotLS0gYS90b29scy9mbGFzay9w b2xpY3kvcG9saWN5L21vZHVsZXMveGVuL3hlbi50ZQorKysgYi90b29scy9mbGFzay9wb2xpY3kv cG9saWN5L21vZHVsZXMveGVuL3hlbi50ZQpAQCAtODMsNiArODMsNyBAQCBhbGxvdyBkb20wX3Qg eGVuX3Q6dmVyc2lvbiB7CiAgICAgeGVuX2V4dHJhdmVyc2lvbiB4ZW5fY29tcGlsZV9pbmZvIHhl bl9jYXBhYmlsaXRpZXMKICAgICB4ZW5fY2hhbmdlc2V0IHhlbl9wYWdlc2l6ZSB4ZW5fZ3Vlc3Rf aGFuZGxlIHhlbl9jb21tYW5kbGluZQogICAgIGV4dHJhdmVyc2lvbiBjYXBhYmlsaXRpZXMgY2hh bmdlc2V0IHBhZ2VzaXplIGd1ZXN0X2hhbmRsZSBjb21tYW5kbGluZQorICAgIGJ1aWxkX2lkCiB9 OwogCiBhbGxvdyBkb20wX3QgeGVuX3Q6bW11IG1lbW9yeW1hcDsKZGlmZiAtLWdpdCBhL3hlbi9j b21tb24va2VybmVsLmMgYi94ZW4vY29tbW9uL2tlcm5lbC5jCmluZGV4IGFmMjY3NGQuLjE0ZTE0 YWQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24va2VybmVsLmMKKysrIGIveGVuL2NvbW1vbi9rZXJu ZWwuYwpAQCAtNDc0LDYgKzQ3NCwxMCBAQCBETyh2ZXJzaW9uX29wKSh1bnNpZ25lZCBpbnQgY21k LCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZywKICAgICAgICAgcHRyID0gc2F2ZWRf Y21kbGluZTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFhFTl9WRVJTSU9OX2J1aWxkX2lk OgorICAgICAgICByYyA9IHhlbl9idWlsZF9pZCgmcHRyLCAmc3opOworICAgICAgICBicmVhazsK KwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJjID0gLUVOT1NZUzsKICAgICB9CmRpZmYgLS1naXQg YS94ZW4vaW5jbHVkZS9wdWJsaWMvdmVyc2lvbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3ZlcnNp b24uaAppbmRleCA3ODk2MWM5Li4zZjMyMzhmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJs aWMvdmVyc2lvbi5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmgKQEAgLTE1Nyw2 ICsxNTcsOSBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fdmVyc2lvbl9vcF92YWxfdCk7 CiAvKiBhcmcgPSBjaGFyW10uIENvbnRhaW5zIE5VTCB0ZXJtaW5hdGVkIHV0Zi04IHN0cmluZy4g Ki8KICNkZWZpbmUgWEVOX1ZFUlNJT05fY29tbWFuZGxpbmUgICAgICAgICA5CiAKKy8qIGFyZyA9 IHZvaWQuIENvbnRhaW5zIGJpbmFyeSB2YWx1ZSBvZiBoeXBlcnZpc29yIGJ1aWxkLWlkLiAqLwor I2RlZmluZSBYRU5fVkVSU0lPTl9idWlsZF9pZCAgICAgICAgICAgIDEwCisKICNlbmRpZiAvKiBf X1hFTl9QVUJMSUNfVkVSU0lPTl9IX18gKi8KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxh c2svaG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwppbmRleCAxNGNhMTYzLi5lMTk5ZDU3 IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hzbS9mbGFzay9o b29rcy5jCkBAIC0xNjk3LDYgKzE2OTcsOSBAQCBzdGF0aWMgaW50IGZsYXNrX3ZlcnNpb25fb3Ag KHVpbnQzMl90IG9wKQogICAgIGNhc2UgWEVOX1ZFUlNJT05fY29tbWFuZGxpbmU6CiAgICAgICAg IHJldHVybiBhdmNfaGFzX3Blcm0oZHNpZCwgU0VDSU5JVFNJRF9YRU4sIFNFQ0NMQVNTX1ZFUlNJ T04sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVkVSU0lPTl9fQ09NTUFORExJTkUsIE5V TEwpOworICAgIGNhc2UgWEVOX1ZFUlNJT05fYnVpbGRfaWQ6CisgICAgICAgIHJldHVybiBhdmNf aGFzX3Blcm0oZHNpZCwgU0VDSU5JVFNJRF9YRU4sIFNFQ0NMQVNTX1ZFUlNJT04sCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgVkVSU0lPTl9fQlVJTERfSUQsIE5VTEwpOwogICAgIGRlZmF1 bHQ6CiAgICAgICAgIHJldHVybiAtRVBFUk07CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL3hzbS9m bGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3Nf dmVjdG9ycwppbmRleCA2YzBjZTdjLi5hMWU0MGU2IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNr L3BvbGljeS9hY2Nlc3NfdmVjdG9ycworKysgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3Nf dmVjdG9ycwpAQCAtNTQwLDQgKzU0MCw2IEBAIGNsYXNzIHZlcnNpb24KICAgICBndWVzdF9oYW5k bGUKICMgWGVuIGNvbW1hbmQgbGluZS4KICAgICBjb21tYW5kbGluZQorIyBCdWlsZCBpZCBvZiB0 aGUgaHlwZXJ2aXNvcgorICAgIGJ1aWxkX2lkCiB9Ci0tIAoyLjUuMAoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==