From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: [PATCH v5 20/28] HYPERCALL_version_op: Add VERSION_build_id to retrieve build-id. Date: Thu, 24 Mar 2016 16:00:32 -0400 Message-ID: <1458849640-22588-21-git-send-email-konrad.wilk@oracle.com> References: <1458849640-22588-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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajBRT-0007Kk-K5 for xen-devel@lists.xenproject.org; Thu, 24 Mar 2016 20:01:15 +0000 In-Reply-To: <1458849640-22588-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, ross.lagerwall@citrix.com, konrad@kernel.org, andrew.cooper3@citrix.com, mpohlack@amazon.de, sasha.levin@oracle.com 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 aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgotLS0KQ2M6IERhbmllbCBEZSBHcmFhZiA8ZGdk ZWdyYUB0eWNoby5uc2EuZ292PgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp eC5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRy aXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCgp2NDogTmV3IHBh dGNoLgp2NTogUmViYXNlIC0gcy9WRVJTSU9OX09QL1ZFUlNJT04vCi0tLQogdG9vbHMvZmxhc2sv cG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUgfCAxICsKIHhlbi9jb21tb24va2VybmVs LmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNCArKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMv dmVyc2lvbi5oICAgICAgICAgICAgICAgICB8IDMgKysrCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMg ICAgICAgICAgICAgICAgICAgICAgICB8IDMgKysrCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nl c3NfdmVjdG9ycyAgICAgICAgICB8IDIgKysKIDUgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9wb2xpY3kvbW9kdWxlcy94ZW4v eGVuLnRlIGIvdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9tb2R1bGVzL3hlbi94ZW4udGUKaW5k ZXggNjhlZjZkZS4uOWFkNTk1MyAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9saWN5L3BvbGlj eS9tb2R1bGVzL3hlbi94ZW4udGUKKysrIGIvdG9vbHMvZmxhc2svcG9saWN5L3BvbGljeS9tb2R1 bGVzL3hlbi94ZW4udGUKQEAgLTgxLDYgKzgxLDcgQEAgYWxsb3cgZG9tMF90IHhlbl90OnZlcnNp b24gewogICAgIHhlbl9leHRyYXZlcnNpb24geGVuX2NvbXBpbGVfaW5mbyB4ZW5fY2FwYWJpbGl0 aWVzCiAgICAgeGVuX2NoYW5nZXNldCB4ZW5fcGFnZXNpemUgeGVuX2d1ZXN0X2hhbmRsZSB4ZW5f Y29tbWFuZGxpbmUKICAgICBleHRyYXZlcnNpb24gY2FwYWJpbGl0aWVzIGNoYW5nZXNldCBwYWdl c2l6ZSBndWVzdF9oYW5kbGUgY29tbWFuZGxpbmUKKyAgICBidWlsZF9pZAogfTsKIAogYWxsb3cg ZG9tMF90IHhlbl90Om1tdSBtZW1vcnltYXA7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2tlcm5l bC5jIGIveGVuL2NvbW1vbi9rZXJuZWwuYwppbmRleCA1NjE2YzA2Li5mMGE1YjA0IDEwMDY0NAot LS0gYS94ZW4vY29tbW9uL2tlcm5lbC5jCisrKyBiL3hlbi9jb21tb24va2VybmVsLmMKQEAgLTQ3 NSw2ICs0NzUsMTAgQEAgRE8odmVyc2lvbl9vcCkodW5zaWduZWQgaW50IGNtZCwgWEVOX0dVRVNU X0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcsCiAgICAgICAgIHB0ciA9IHNhdmVkX2NtZGxpbmU7CiAg ICAgICAgIGJyZWFrOwogCisgICAgY2FzZSBYRU5fVkVSU0lPTl9idWlsZF9pZDoKKyAgICAgICAg cmMgPSB4ZW5fYnVpbGRfaWQoJnB0ciwgJnN6KTsKKyAgICAgICAgYnJlYWs7CisKICAgICBkZWZh dWx0OgogICAgICAgICByYyA9IC1FTk9TWVM7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1 ZGUvcHVibGljL3ZlcnNpb24uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmgKaW5kZXgg ZDcxZWM1Yi4uNWQ1NTY1YSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3ZlcnNpb24u aAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvdmVyc2lvbi5oCkBAIC0xNTUsNiArMTU1LDkgQEAg REVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX3ZlcnNpb25fb3BfdmFsX3QpOwogLyogYXJnID0g Y2hhcltdLiBDb250YWlucyBOVUwgdGVybWluYXRlZCB1dGYtOCBzdHJpbmcuICovCiAjZGVmaW5l IFhFTl9WRVJTSU9OX2NvbW1hbmRsaW5lICAgICAgICAgOQogCisvKiBhcmcgPSB2b2lkLiBDb250 YWlucyBiaW5hcnkgdmFsdWUgb2YgaHlwZXJ2aXNvciBidWlsZC1pZC4gKi8KKyNkZWZpbmUgWEVO X1ZFUlNJT05fYnVpbGRfaWQgICAgICAgICAgICAxMAorCiAjZW5kaWYgLyogX19YRU5fUFVCTElD X1ZFUlNJT05fSF9fICovCiAKIC8qCmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMg Yi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKaW5kZXggM2VmMDQ0MS4uZjNhMjE2MCAxMDA2NDQKLS0t IGEveGVuL3hzbS9mbGFzay9ob29rcy5jCisrKyBiL3hlbi94c20vZmxhc2svaG9va3MuYwpAQCAt MTY5Myw2ICsxNjkzLDkgQEAgc3RhdGljIGludCBmbGFza192ZXJzaW9uX29wICh1aW50MzJfdCBv cCkKICAgICBjYXNlIFhFTl9WRVJTSU9OX2NvbW1hbmRsaW5lOgogICAgICAgICByZXR1cm4gYXZj X2hhc19wZXJtKGRzaWQsIFNFQ0lOSVRTSURfWEVOLCBTRUNDTEFTU19WRVJTSU9OLAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFZFUlNJT05fX0NPTU1BTkRMSU5FLCBOVUxMKTsKKyAgICBj YXNlIFhFTl9WRVJTSU9OX2J1aWxkX2lkOgorICAgICAgICByZXR1cm4gYXZjX2hhc19wZXJtKGRz aWQsIFNFQ0lOSVRTSURfWEVOLCBTRUNDTEFTU19WRVJTSU9OLAorICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFZFUlNJT05fX0JVSUxEX0lELCBOVUxMKTsKICAgICBkZWZhdWx0OgogICAgICAg ICByZXR1cm4gLUVQRVJNOwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5 L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKaW5k ZXggMWM1OWI1OC4uNmU3ODg4YyAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNj ZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKQEAg LTUzNiw0ICs1MzYsNiBAQCBjbGFzcyB2ZXJzaW9uCiAgICAgZ3Vlc3RfaGFuZGxlCiAjIFhlbiBj b21tYW5kIGxpbmUuCiAgICAgY29tbWFuZGxpbmUKKyMgQnVpbGQgaWQgb2YgdGhlIGh5cGVydmlz b3IKKyAgICBidWlsZF9pZAogfQotLSAKMi41LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=