From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: [PATCH v4 28/34] xsplice: Print build_id in keyhandler and on bootup. Date: Tue, 15 Mar 2016 13:56:50 -0400 Message-ID: <1458064616-23101-29-git-send-email-konrad.wilk@oracle.com> References: <1458064616-23101-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.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aftGg-0001AP-I2 for xen-devel@lists.xenproject.org; Tue, 15 Mar 2016 18:00:30 +0000 In-Reply-To: <1458064616-23101-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: Keir Fraser , Tim Deegan , Ian Jackson , Jan Beulich , Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org QXMgaXQgc2hvdWxkIGJlIGFuIHVzZWZ1bCBkZWJ1ZyBtZWNoYW5pc20uCgpTaWduZWQtb2ZmLWJ5 OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Ci0tCkNjOiBJ YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxq YmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtlaXIgRnJhc2VyIDxrZWlyQHhlbi5vcmc+CkNjOiBUaW0g RGVlZ2FuIDx0aW1AeGVuLm9yZz4KCnYyOiBzL2NoYXIgKi9jb25zdCB2b2lkICoKLS0tCiB4ZW4v Y29tbW9uL3hzcGxpY2UuYyB8IDEyICsrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3hzcGxpY2UuYyBiL3hlbi9jb21t b24veHNwbGljZS5jCmluZGV4IGU1ODY3YmQuLmVmZmFlODYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t b24veHNwbGljZS5jCisrKyBiL3hlbi9jb21tb24veHNwbGljZS5jCkBAIC0xNiw2ICsxNiw3IEBA CiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CiAjaW5jbHVkZSA8eGVuL3N0cmluZy5oPgogI2lu Y2x1ZGUgPHhlbi9zeW1ib2xzLmg+CisjaW5jbHVkZSA8eGVuL3ZlcnNpb24uaD4KICNpbmNsdWRl IDx4ZW4vdm1hcC5oPgogI2luY2x1ZGUgPHhlbi93YWl0Lmg+CiAjaW5jbHVkZSA8eGVuL3hzcGxp Y2VfZWxmLmg+CkBAIC0xMjk1LDggKzEyOTYsMTMgQEAgc3RhdGljIGNvbnN0IGNoYXIgKnN0YXRl MnN0cih1aW50MzJfdCBzdGF0ZSkKIHN0YXRpYyB2b2lkIHhzcGxpY2VfcHJpbnRhbGwodW5zaWdu ZWQgY2hhciBrZXkpCiB7CiAgICAgc3RydWN0IHBheWxvYWQgKmRhdGE7CisgICAgY29uc3Qgdm9p ZCAqYmluYXJ5X2lkID0gTlVMTDsKKyAgICBzc2l6ZV90IGxlbiA9IDA7CiAgICAgdW5zaWduZWQg aW50IGk7CiAKKyAgICBpZiAoICF4ZW5fYnVpbGRfaWQoJmJpbmFyeV9pZCwgJmxlbikgKQorICAg ICAgICBwcmludGsoImJ1aWxkLWlkOiAlKnBoTlxuIiwgKGludClsZW4sIGJpbmFyeV9pZCk7CisK ICAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZwYXlsb2FkX2xvY2spOwogCiAgICAgbGlzdF9mb3Jf ZWFjaF9lbnRyeSAoIGRhdGEsICZwYXlsb2FkX2xpc3QsIGxpc3QgKQpAQCAtMTMxOSw4ICsxMzI1 LDE0IEBAIHN0YXRpYyB2b2lkIHhzcGxpY2VfcHJpbnRhbGwodW5zaWduZWQgY2hhciBrZXkpCiAK IHN0YXRpYyBpbnQgX19pbml0IHhzcGxpY2VfaW5pdCh2b2lkKQogeworICAgIGNvbnN0IHZvaWQg KmJpbmFyeV9pZCA9IE5VTEw7CisgICAgc3NpemVfdCBsZW4gPSAwOworCiAgICAgQlVJTERfQlVH X09OKCBzaXplb2Yoc3RydWN0IHhzcGxpY2VfcGF0Y2hfZnVuYykgIT0gNjQgKTsKIAorICAgIGlm ICggIXhlbl9idWlsZF9pZCgmYmluYXJ5X2lkLCAmbGVuKSApCisgICAgICAgIHByaW50ayhYRU5M T0dfSU5GTyAiJXM6IGJ1aWxkLWlkOiAlKnBoTlxuIiwgWFNQTElDRSwgKGludClsZW4sIGJpbmFy eV9pZCk7CisKICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCd4JywgeHNwbGljZV9wcmludGFsbCwg InByaW50IHhzcGxpY2luZyBpbmZvIiwgMSk7CiAgICAgYXJjaF94c3BsaWNlX3JlZ2lzdGVyX2Zp bmRfc3BhY2UoJmZpbmRfaG9sZSk7CiAgICAgcmV0dXJuIDA7Ci0tIAoyLjUuMAoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==