From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v10 17/24] build_id: Provide ld-embedded build-ids Date: Mon, 2 May 2016 12:19:55 +0100 Message-ID: <20160502111955.GT26957@citrix.com> References: <1461785241-4481-1-git-send-email-konrad.wilk@oracle.com> <1461785241-4481-18-git-send-email-konrad.wilk@oracle.com> <5723AA0F02000078000E7597@prv-mh.provo.novell.com> <20160429172312.GC4695@char.us.oracle.com> <572709A302000078000E788C@prv-mh.provo.novell.com> <20160502110527.GB26982@citrix.com> <5727527402000078000E79F7@prv-mh.provo.novell.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 1axBtR-0000za-91 for xen-devel@lists.xenproject.org; Mon, 02 May 2016 11:20:01 +0000 Content-Disposition: inline In-Reply-To: <5727527402000078000E79F7@prv-mh.provo.novell.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 , andrew.cooper3@citrix.com, mpohlack@amazon.de, ross.lagerwall@citrix.com, Julien Grall , sasha.levin@oracle.com, xen-devel@lists.xenproject.org, Keir Fraser List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBNYXkgMDIsIDIwMTYgYXQgMDU6MTM6MjRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDAyLjA1LjE2IGF0IDEzOjA1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPiBPbiBNb24sIE1heSAwMiwgMjAxNiBhdCAxMjowMjo0M0FNIC0wNjAwLCBKYW4gQmV1 bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMjkuMDQuMTYgYXQgMTk6MjMsIDxrb25yYWQud2lsa0Bv cmFjbGUuY29tPiB3cm90ZToKPiA+PiA+IE9uIEZyaSwgQXByIDI5LCAyMDE2IGF0IDEwOjM4OjA3 QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4+ID4+PiBPbiAyNy4wNC4xNiBhdCAy MToyNywgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4+ID4gQEAgLTMwNCw2 ICszMzgsMzIgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQo+ID4+ID4+ID4gICAg ICAvKm1lbV9zaXogPSAodTMyKWluNjRfcGhkci5wX21lbXN6OyovCj4gPj4gPj4gPiAgICAgIG1l bV9zaXogPSAodTMyKShmaW5hbF9leGVjX2FkZHIgLSBpbjY0X3BoZHIucF92YWRkcik7Cj4gPj4g Pj4gPiAgCj4gPj4gPj4gPiArICAgIG5vdGVfc3ogPSBub3RlX2Jhc2UgPSBvZmZzZXQgPSAwOwo+ ID4+ID4+ID4gKyAgICBpZiAoIG51bV9waGRycyA+IDEgKQo+ID4+ID4+ID4gKyAgICB7Cj4gPj4g Pj4gPiArICAgICAgICBvZmZzZXQgPSBpbjY0X3BoZHIucF9vZmZzZXQ7Cj4gPj4gPj4gPiArICAg ICAgICBub3RlX2Jhc2UgPSBpbjY0X3BoZHIucF92YWRkcjsKPiA+PiA+PiA+ICsKPiA+PiA+PiA+ ICsgICAgICAgICh2b2lkKWxzZWVrKGluZmQsIGluNjRfZWhkci5lX3Bob2ZmK3NpemVvZihpbjY0 X3BoZHIpLCBTRUVLX1NFVCk7Cj4gPj4gPj4gPiArICAgICAgICBkb19yZWFkKGluZmQsICZpbjY0 X3BoZHIsIHNpemVvZihpbjY0X3BoZHIpKTsKPiA+PiA+PiA+ICsgICAgICAgIGVuZGlhbmFkanVz dF9waGRyNjQoJmluNjRfcGhkcik7Cj4gPj4gPj4gPiArCj4gPj4gPj4gPiArICAgICAgICAodm9p ZClsc2VlayhpbmZkLCBvZmZzZXQsIFNFRUtfU0VUKTsKPiA+PiA+PiA+ICsKPiA+PiA+PiA+ICsg ICAgICAgIG5vdGVfc3ogPSBpbjY0X3BoZHIucF9tZW1zejsKPiA+PiA+PiA+ICsgICAgICAgIG5v dGVfYmFzZSA9IGluNjRfcGhkci5wX3ZhZGRyIC0gbm90ZV9iYXNlOwo+ID4+ID4+ID4gKwo+ID4+ ID4+ID4gKyAgICAgICAgaWYgKCBpbjY0X3BoZHIucF9vZmZzZXQgPiBkYXRfc2l6IHx8IG9mZnNl dCA+IGluNjRfcGhkci5wX29mZnNldCApCj4gPj4gPj4gPiArICAgICAgICB7Cj4gPj4gPj4gPiAr ICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJFeHBlY3RlZCAubm90ZSBzZWN0aW9uIHdpdGhp biAudGV4dCAKPiA+PiA+IHNlY3Rpb24hXG4iIFwKPiA+PiA+PiA+ICsgICAgICAgICAgICAgICAg ICAgICJPZmZzZXQgJWxkIG5vdCB3aXRoaW4gJWQhXG4iLAo+ID4+ID4+ID4gKyAgICAgICAgICAg ICAgICAgICAgaW42NF9waGRyLnBfb2Zmc2V0LCBkYXRfc2l6KTsKPiA+PiA+PiAKPiA+PiA+PiBU aGlzIGZhaWxzIHRvIGJ1aWxkIG9uIGEgMzItYml0IGJ1aWxkIGhvc3QgKHdoaWNoIGlzIG9uZSBv ZiB0aGUgdHdvCj4gPj4gPj4gcG9zdC1jb21taXQsIHByZS1wdXNoIGNoZWNrcyBJIG5vcm1hbGx5 IGRvKS4KPiA+PiA+IAo+ID4+ID4gSSBoYWRuJ3QgcmVhbGl6ZWQgdGhhdCBpdCB3YXMgcG9zc2li bGUgdG8gYnVpbGQgYW4gNjQtYml0IGh5cGVydmlzb3Igb24gMzItYml0Cj4gPj4gPiBHQ0MgdG9v bGNoYWluLiBJJ3ZlIG5ldmVyIGRvbmUgdGhhdCAtIGFsd2F5cyBidWlsdCB0aGUgaHlwZXJ2aXNv ciBpbiA2NC1iaXQgCj4gPj4gPiBlbnYgYW5kIHRoZSAzMi1iaXQgdG9vbHN0YWNrIGluIDMyLWJp dCBlbnZpcm9ubWVudC4gVGhlbiBib290ZWQgaXQuCj4gPj4gCj4gPj4gMzItYml0IHRvb2xjaGFp bj8gTm8uIEEgNjQtYml0IGNyb3NzIHRvb2wgY2hhaW4gKHNpbWlsYXIgdG8gd2hhdCBJIHVzZQo+ ID4+IGZvciBBUk0gYnVpbGQgdGVzdGluZywgZXhjZXB0IHRoYXQgaGVyZSBJIGFsc28gYWN0aXZl bHkgcnVuIHRoZQo+ID4+IHJlc3VsdGluZyBoeXBlcnZpc29yKS4KPiA+IAo+ID4gVGhlbiBJJ20g YSBiaXQgY29uZnVzZWQgd2hhdCB5b3UgbWVhbnQgYnkgIjMyLWJpdCBidWlsZCBob3N0IiBpbiB5 b3VyCj4gPiBwcmV2aW91cyBlbWFpbC4KPiAKPiBXaGF0J3MgY29uZnVzaW5nIHlvdSBoZXJlPyBS dW5uaW5nIGEgNjQtYml0IGh5cGVydmlzb3IgYW5kL29yIGEKPiA2NC1iaXQga2VybmVsIHVuZGVy bmVhdGggYSAzMi1iaXQgZGlzdHJvIGlzIHdvcmtpbmcgcXVpdGUgZmluZS4KPiAKCkhtbS4uLiBI b3cgZGlkIHlvdSBkaXNjb3ZlciB0aGF0IHByb2JsZW0gaWYgeW91IGRpZCBub3QgY3Jvc3MtY29t cGlsZQp3aXRoIDMyLWJpdCB0b29sY2hhaW4/IFRoYXQncyBob3cgSSBkaXNjb3ZlcmVkIHRoZSBi cmVha2FnZS4KCkFjdHVhbGx5IG5ldmVyIG1pbmQuIEl0J3MgcHJvYmFibHkgY291bnRlci1wcm9k dWN0aXZlIHRvIHF1aWJibGUgb3Zlcgp3b3JkcyB3ZSB1c2UgdG8gZGVzY3JpYmUgYnVpbGQgc2V0 dXBzLCBlc3BlY2lhbGx5IC4uLgoKPiA+IEFueXdheSwgIGRvZXMgbXkgcGF0Y2ggKCJta2VsZjMy OiBmaXggY29tcGlsYXRpb24gb24gMzIgYml0IGJ1aWxkIGhvc3QiKQo+ID4gZml4IHRoZSBwcm9i bGVtIHlvdSBzYXc/Cj4gCj4gWWVzLiBUaGF0IHdhcyBhbHNvIHdoYXQgSSBoYWQgdXNlZCBhcyBh IHRlbXBvcmFyeSB3b3JrYXJvdW5kLiBJCj4ganVzdCBkaWRuJ3QgaGF2ZSB0aGUgdGltZSByaWdo dCBhd2F5IHRvIHB1dCB0aGlzIGludG8gcHJvcGVyIHBhdGNoCj4gc2hhcGUuCj4gCgouLi4gbm93 IHRoYXQgeW91IGNvbmZpcm0gdGhlIGJ1aWxkIGlzIGZpeGVkLgoKVGhhbmtzIGZvciBjb25maXJt aW5nIEJUVy4KCldlaS4KCj4gSmFuCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=