From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v8.1 14/27] xsplice, symbols: Implement symbol name resolution on address. Date: Mon, 25 Apr 2016 02:15:20 -0600 Message-ID: <571DEE3802000078000E528A@prv-mh.provo.novell.com> References: <1460584928-32440-1-git-send-email-konrad.wilk@oracle.com> <1460584928-32440-15-git-send-email-konrad.wilk@oracle.com> <571695B002000078000E6D70@prv-mh.provo.novell.com> <20160421002555.GA14639@localhost.localdomain> <5719D00A.7050609@citrix.com> <5719F41102000078000E48BB@prv-mh.provo.novell.com> <5719E48C.1010106@citrix.com> <571A142A02000078000E49D8@prv-mh.provo.novell.com> <571A073E.7000602@citrix.com> <571A25FA02000078000E4B84@prv-mh.provo.novell.com> <571DBC2B.9090507@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aubfu-0002BG-Hs for xen-devel@lists.xenproject.org; Mon, 25 Apr 2016 08:15:22 +0000 In-Reply-To: <571DBC2B.9090507@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Ross Lagerwall , Konrad Rzeszutek Wilk Cc: Keir Fraser , Andrew Cooper , Martin Pohlack , Xen-devel , sasha.levin@oracle.com List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI1LjA0LjE2IGF0IDA4OjQxLCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMDQvMjIvMjAxNiAxMDoxMCBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3Rl Ogo+Pj4gQXMgcGVyIG15IGVhcmxpZXIgcmVwbHkgdG8gS29ucmFkLCB0aGVyZSBtdXN0IGJlIG1v cmUgdG8gdGhpcy4gSS5lLgo+Pj4gIm5vcm1hbCIgbG9jYWwgc3ltYm9scyB3b24ndCBnZXQgZHJv cHBlZCB0b2dldGhlciB3aXRoIHJlbG9jYXRpb25zCj4+PiByZWZlcmVuY2luZyB0aGVtIGdldHRp bmcgcmVzb2x2ZWQuCj4+Cj4+IENvcnJlY3QuIFRoZXNlIC5MQ3ggc3ltYm9scyBvbmx5IGNvdmVy IC5yb2RhdGEuKiBzZWN0aW9ucy4gQW55IG90aGVyCj4+IGxvY2FsIHN5bWJvbHM6Cj4+Cj4+IFtr b25yYWRAeDIzMCB4ODZdJCByZWFkZWxmIC0tc3ltYm9scyBwcmVsaW5rLm8gfGdyZXAgYmFkX2h5 cGVyY2FsbAo+PiAgIDg5NDY6IDAwMDAwMDAwMDAxNDU1NDkgICAgIDAgTk9UWVBFICBMT0NBTCAg REVGQVVMVCAgICAxIAo+IGNvbXBhdF9iYWRfaHlwZXJjYWxsCj4+ICAgODk2NzogMDAwMDAwMDAw MDE0NWM3OSAgICAgMCBOT1RZUEUgIExPQ0FMICBERUZBVUxUICAgIDEgYmFkX2h5cGVyY2FsbAo+ Pgo+PiBkb24ndCBnZXQgZHJvcHBlZCBhbmQgZG8gc2hvdyB1cCBpbiB0aGUgYmluYXJ5IChubSAt LWRlZmluZWQgZmluZHMgdGhlbSkuCj4+Cj4+IFdoaWxlIC5MQyBtYXRjaGVzIHRoZSB0eXBlOgo+ PiAgIDkxNDc6IDAwMDAwMDAwMDAwMDA4YzAgICAgIDAgTk9UWVBFICBMT0NBTCAgREVGQVVMVCAg IDMzIC5MQzUKPj4KPj4gVGhleSBhcmUgaW4gZm91ciBvdGhlciBzZWN0aW9uczoKPj4ga29ucmFk QHgyMzAgeDg2XSQgcmVhZGVsZiAtLXN5bWJvbHMgcHJlbGluay5vIHxncmVwIExDIHwgYXdrICd7 cHJpbnQKPj4gJDd9JyB8IHNvcnQgfCB1bmlxCj4+IDIyCj4+IDIzCj4+IDMzCj4+IDM0Cj4+Cj4+ IFsyMl0gLnJvZGF0YS5zdHIxLjEgICAgUFJPR0JJVFMgICAgICAgICAwMDAwMDAwMDAwMDAwMDAw ICAwMDE5ZDUwMAo+PiAgICAgICAgMDAwMDAwMDAwMDAwYTA4OCAgMDAwMDAwMDAwMDAwMDAwMSBB TVMgICAgICAgMCAgICAgMCAgICAgMQo+PiAgIFsyM10gLnJvZGF0YS5zdHIxLjggICAgUFJPR0JJ VFMgICAgICAgICAwMDAwMDAwMDAwMDAwMDAwICAwMDFhNzU4OAo+PiAgICAgICAgMDAwMDAwMDAw MDAyMGEzMSAgMDAwMDAwMDAwMDAwMDAwMSBBTVMgICAgICAgMCAgICAgMCAgICAgOAo+PiAgIFsz M10gLmluaXQucm9kYXRhLnN0cjEgUFJPR0JJVFMgICAgICAgICAwMDAwMDAwMDAwMDAwMDAwICAw MDFkNWE3OAo+PiAgICAgICAgMDAwMDAwMDAwMDAwMGExZSAgMDAwMDAwMDAwMDAwMDAwMSBBTVMg ICAgICAgMCAgICAgMCAgICAgMQo+PiAgIFszNF0gLmluaXQucm9kYXRhLnN0cjEgUFJPR0JJVFMg ICAgICAgICAwMDAwMDAwMDAwMDAwMDAwICAwMDFkNjQ5OAo+PiAgICAgICAgMDAwMDAwMDAwMDAw MjMzMSAgMDAwMDAwMDAwMDAwMDAwMSBBTVMgICAgICAgMCAgICAgMCAgICAgOAo+Pgo+IAo+IFdp dGggc29tZSBoZWxwZnVsIGludmVzdGlnYXRpb24gYnkgS29ucmFkLCBJJ3ZlIGZvdW5kIHRoaXMg c25pcHBldCBpbiAKPiBiaW51dGlsczoKPiAKPiAgICAvKiBTZWUgaWYgd2UgYXJlIGRpc2NhcmRp bmcgc3ltYm9scyB3aXRoIHRoaXMgbmFtZS4gICovCj4gICAgaWYgKChmbGluZm8tPmluZm8tPnN0 cmlwID09IHN0cmlwX3NvbWUKPiAgICAgICAgICYmIChiZmRfaGFzaF9sb29rdXAgKGZsaW5mby0+ aW5mby0+a2VlcF9oYXNoLCBuYW1lLCBGQUxTRSwgRkFMU0UpCj4gICAgICAgICAgICAgPT0gTlVM TCkpCj4gICAgICAgIHx8ICgoKGZsaW5mby0+aW5mby0+ZGlzY2FyZCA9PSBkaXNjYXJkX3NlY19t ZXJnZQo+IAkmJiAoaXNlYy0+ZmxhZ3MgJiBTRUNfTUVSR0UpCj4gCSYmICFiZmRfbGlua19yZWxv Y2F0YWJsZSAoZmxpbmZvLT5pbmZvKSkKPiAgICAgICAgIHx8IGZsaW5mby0+aW5mby0+ZGlzY2Fy ZCA9PSBkaXNjYXJkX2wpCj4gICAgICAgICAmJiBiZmRfaXNfbG9jYWxfbGFiZWxfbmFtZSAoaW5w dXRfYmZkLCBuYW1lKSkpCj4gICAgICBjb250aW51ZTsKPiAKPiBUaGUgZGVmYXVsdCB2YWx1ZSBm b3IgaW5mby0+ZGlzY2FyZCBpcyBkaXNjYXJkX3NlY19tZXJnZSwgc286Cj4gTG9jYWwgbGFiZWxz IHJlZmVycmluZyB0byBhIG1lcmdlYWJsZSBzZWN0aW9uIGFyZSBkaXNjYXJkZWQgd2hlbiB0aGUg Cj4gb3V0cHV0IGlzIG5vdCByZWxvY2F0YWJsZS4KPiBBIGxvY2FsIGxhYmVsIGlzIGRlZmluZWQg YXM6Cj4gMSkgU3RhcnRzIHdpdGggLlggKGZvciBpMzg2IHVuaXh3YXJlIGNvbXBpbGVycykKPiAy KSBTdGFydHMgd2l0aCAuTAo+IDMpIFN0YXJ0cyB3aXRoIC4uIChmb3IgU1JWNCBjb21waWxlcnMp Cj4gNCkgU3RhcnRzIHdpdGggXy5MXyAoZm9yIG9sZGVyIGJ1Z2d5IEdDQykKPiA1KSBNYXRjaGVz IEwwXkEuKgo+IDYpIE1hdGNoZXMgTFswLTldK3teQXxeQn1bMC05XSogKGZvciBhc3NlbWJsZXIg Z2VuZXJhdGVkIGxvY2FsIGxhYmVscykKPiAKPiBTbyB0byBtYXRjaCB3aGF0IGlzIHVzZWQgYnkg dGhlIGRlZmF1bHQgaHlwZXJ2aXNvciBidWlsZCwgSSB0aGluayB3ZSAKPiBzaG91bGQgY2hhbmdl IHRoZSBjaGVjayB0byBkaXNjYXJkIHdoZW4gdGhlIHN5bWJvbCBtYXRjaGVzICgyKSwgKDUpLCBv ciAKPiAoNikgYWJvdmUgYW5kIHJlZmVycyB0byBhIG1lcmdlYWJsZSBzZWN0aW9uLiBUaGUgYWJv dmUgcnVsZXMgYXJlIGRlZmluZWQgCj4gaW4gX2JmZF9lbGZfaXNfbG9jYWxfbGFiZWxfbmFtZSBh bmQgZWxmX2kzODZfaXNfbG9jYWxfbGFiZWxfbmFtZS4KClllcy4gKE5vdGUgdGhhdCB3ZSBkb24n dCByZWFsbHkgY2FyZSBhYm91dAplbGZfaTM4Nl9pc19sb2NhbF9sYWJlbF9uYW1lKCksIGFzIHdl IGRvbid0IGhhdmUgYSAzMi1iaXQKaHlwZXJ2aXNvciBhbnltb3JlLikKCkphbgoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==