From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH 2/2] x86/EFI: use less crude way of generating the build ID Date: Fri, 19 Aug 2016 12:14:31 -0400 Message-ID: <20160819161431.GB7478@char.us.oracle.com> References: <57ADFBC402000078001057EF@prv-mh.provo.novell.com> <57ADFD32020000780010580C@prv-mh.provo.novell.com> <20160814234205.GA3985@localhost.localdomain> <57B192570200007800105CAE@prv-mh.provo.novell.com> <20160815141547.GF26970@char.us.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 1bamRW-0007H1-Hk for xen-devel@lists.xenproject.org; Fri, 19 Aug 2016 16:14:50 +0000 Content-Disposition: inline In-Reply-To: <20160815141547.GF26970@char.us.oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , xen-devel List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBdWcgMTUsIDIwMTYgYXQgMTA6MTU6NDdBTSAtMDQwMCwgS29ucmFkIFJ6ZXN6dXRl ayBXaWxrIHdyb3RlOgo+IE9uIE1vbiwgQXVnIDE1LCAyMDE2IGF0IDAxOjU4OjQ3QU0gLTA2MDAs IEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPj4+IE9uIDE1LjA4LjE2IGF0IDAxOjQyLCA8a29ucmFk QGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4gPj4gLS0tIGEveGVuL2FyY2gveDg2L2VmaS9NYWtlZmls ZQo+ID4gPj4gKysrIGIveGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZQo+ID4gPj4gQEAgLTksNiAr OSw5IEBAIGVmaSA6PSAkKGlmICQoZWZpKSwkKHNoZWxsICQoQ0MpICQoZmlsdGUKPiA+ID4+ICBl ZmkgOj0gJChpZiAkKGVmaSksJChzaGVsbCAkKExEKSAtbWkzODZwZXAgLS1zdWJzeXN0ZW09MTAg LW8gY2hlY2suZWZpIGNoZWNrLm8gMj5kaXNhYmxlZCAmJiBlY2hvIHkpKQo+ID4gPj4gIGVmaSA6 PSAkKGlmICQoZWZpKSwkKHNoZWxsIHJtIGRpc2FibGVkKXksJChzaGVsbCAkKGNhbGwgY3JlYXRl LGJvb3QuaW5pdC5vKTsgJChjYWxsIGNyZWF0ZSxydW50aW1lLm8pKSkKPiA+ID4+ICAKPiA+ID4+ IC1leHRyYS0kKGVmaSkgKz0gYm9vdC5pbml0Lm8gcmVsb2NzLWR1bW15Lm8gcnVudGltZS5vIGNv bXBhdC5vCj4gPiA+PiArZXh0cmEtJChlZmkpICs9IGJvb3QuaW5pdC5vIHJlbG9jcy1kdW1teS5v IHJ1bnRpbWUubyBjb21wYXQubyBidWlsZGlkLm8KPiA+ID4+ICsKPiA+ID4+ICslLm86ICUuaWhl eAo+ID4gPj4gKwkkKE9CSkNPUFkpIC1JIGloZXggLU8gYmluYXJ5ICQ8ICRACj4gPiA+IAo+ID4g PiAKPiA+ID4gVW5kZXIgIFVidW50dSAxNC4wNC40IHRoaXMgZmFpbHMgY29tcGlsYXRpb246Cj4g PiA+IAo+ID4gPiAKPiA+ID4gbWFrZVs0XTogKioqIE5vIHJ1bGUgdG8gbWFrZSB0YXJnZXQgYGJ1 aWxkaWQubycsIG5lZWRlZCBieSBgc3R1Yi5vJy4KPiA+IAo+ID4gVGhhdCdzIGV4dHJlbWVseSBv ZGQsIG5hbWVseSBjb25zaWRlcmluZyB0aGF0IHRoZSBydWxlIGlzIHJpZ2h0Cj4gPiB0aGVyZSBp biB0aGUgcXVvdGVkIHRleHQgYWJvdmUuIENvdWxkIHlvdSBkb3VibGUgY2hlY2sKPiA+IHhlbi9h cmNoL3g4Ni9lZmkvYnVpbGRpZC5paGV4IGlzIGFjdHVhbGx5IHRoZXJlPwo+IAo+IDxzaWdoPgo+ IE5vIGl0IGlzIG5vdC4gSSBoYWQgaXNzdWVzIHdpdGggeW91ciBlbWFpbCAoZ2l0IGFtIC1zKSBz byBJIGRpZCBpdCBieQo+IGhhbmQgKHBhdGNoIC1wMikgYW5kIG9mIGNvdXJzZSBmb3Jnb3QgdG8g aW5jbHVkZSB0aGUgbmV3IGZpbGUuIEFuZCBsYXRlcgo+IG9uIGJ1aWx0IGl0IG9uIGFub3RoZXIg T1MgYWZ0ZXIgcHVsbGluZyBmcm9tIGEgZ2l0IHRyZWUgd2hpY2ggbWlzc2VkIHRoaXMgZmlsZS4K PiAKPiBTb3JyeSBhYm91dCB0aGUgZmFsc2UgcmVwb3J0IQoKQWJvdXQgdGhlIHJldmlldzoKCj4g Cj4geDg2L0VGSTogdXNlIGxlc3MgY3J1ZGUgd2F5IG9mIGdlbmVyYXRpbmcgdGhlIGJ1aWxkIElE Cj4gCj4gUmVjZW50IGVub3VnaCBiaW51dGlscyBzdXBwb3J0IC0tYnVpbGQtaWQgYWxzbyBmb3Ig Q09GRi9QRSBvdXRwdXQsIGFuZAo+IGhlbmNlIHdlIHNob3VsZCB1c2UgdGhhdCBpbiBmYXZvciBv ZiB0aGUgb3JpZ2luYWwgaGFjayB3aGVuIHBvc3NpYmxlLgoKQ291bGQgeW91IG1lbnRpb24gdGhl IGV4YWN0IHZlcnNpb24gdGhhdCBnYWluZWQgdGhpcz8KCj4gCj4gVGhpcyBnZXRzIGNvbXBsaWNh dGVkIGJ5IHRoZSBsaW5rZXIgcmVxdWlyaW5nIGF0IGxlYXN0IG9uZSBDT0ZGIG9iamVjdAo+IGZp bGUgdG8gYXR0YWNoIHRoZSAuYnVpbGRpZCBzZWN0aW9uIHRvLiBIZW5jZSB0aGUgcGF0Y2ggaW50 cm9kdWNlcyBhCgpJcyB0aGF0IHJlcXVpcmVtZW50IHNwZWxsZWQgb3V0IGluIHRoZSBtYW5wYWdl IG9mIHRoZSBsaW5rZXI/Cgo+IGJ1aWxkaWQuaWhleCAoaW4gb3JkZXIgdG8gYXZvaWQgaW50cm9k dWNpbmcgYmluYXJ5IGZpbGVzIGludG8gdGhlIHJlcG8pCj4gd2hpY2ggdGhlbiBnZXRzIGNvbnZl cnRlZCB0byBhIGJpbmFyeSBtaW5pbWFsIENPRkYgb2JqZWN0IChubyBzZWN0aW9ucywKPiBubyBz eW1ib2xzKS4KCk90aGVyd2lzZToKClJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsg PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CgpUaGFua3MhCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK