From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 54375C433F5 for ; Thu, 26 May 2022 18:21:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ZXQySlZzKyA0FjMsuyyC+8LBKImq8UFCcRdnVCrPMaI=; b=dTQYzbW1k1yBrS sEPKN9mgWGB1sr6kSJ1LWDYLOn53WKTIaPHsMMUz/H3oMbUzRLSbQGg20CpxFd30BqtfaQpSwTiE4 Pz9zHQ+Zm7Rf87/TobBBkpeYmOUYF5G01X7bROX0Jzk0BESOfrX8W2e1hV8SKU+HlCFCp0da2wL29 tps49uI67DgzxK7l9rPO9whH05L0+ah70H57pgNysuWk7hlAwQ3QlespW3f3+zhSDSa9XsK48op6T yOaLUddE81BW3hq8+0N4X82De9SCef4HTwPr9y/xqoI7sWAHZtwL+rFsbMQ+dJF/eewxvRHxlZ7ql 0NcqhoqFdnkdmyZ66xdw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nuI5f-00FZnw-3c; Thu, 26 May 2022 18:20:07 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nuI5d-00FZnp-EQ for linux-arm-kernel@bombadil.infradead.org; Thu, 26 May 2022 18:20:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=In-Reply-To:Content-Transfer-Encoding: Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Sender:Reply-To:Content-ID:Content-Description; bh=HG9jLVtcgcUC1WK6oIvFYmqrrmYZlwgWXouq/LV6pmE=; b=OUOvCwXze/4zwqgXkFpu9/R9yw yIqYo3/IiWz8zwKLsAeYpMTEx6mWyc/nqKykxUjRKnJpng27K4iajkqJ6tgpnBeyL1oyDVncItLof Ta4kl6SMmEW7NfvqJnCskNXvpLkXVyZ1DDPPa7xHw86Jc66j1hdWpoIlqfSPD1I2kVN9cfsxy+Mwu mCgkHDfO5n3oMrrTl5tNTfd0CVEr3cd7e7nF24//gAO4pPrNrfd+1AGDYWwf5J7rJoH4h5BMaqXmF pT6tduZ6U8U41VUTmKAMwJKsbyXDZ2Wj8LQCtJibNuS6mixn78UGG+5Oz49B15Yr+AzgY3T0CGMtw 0xBhyT0w==; Received: from [187.19.239.237] (helo=quaco.ghostprotocols.net) by desiato.infradead.org with esmtpsa (Exim 4.94.2 #2 (Red Hat Linux)) id 1nuI5Y-001xMA-P4 for linux-arm-kernel@lists.infradead.org; Thu, 26 May 2022 18:20:01 +0000 Received: by quaco.ghostprotocols.net (Postfix, from userid 1000) id BED1F4036D; Thu, 26 May 2022 15:19:54 -0300 (-03) Date: Thu, 26 May 2022 15:19:54 -0300 From: Arnaldo Carvalho de Melo To: James Clark Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, broonie@kernel.org, german.gomez@arm.com, John Garry , Will Deacon , Mathieu Poirier , Leo Yan , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , linux-doc@vger.kernel.org Subject: Re: [PATCH v1 4/6] perf tools: Use dynamic register set for Dwarf unwind Message-ID: References: <20220509144257.1623063-1-james.clark@arm.com> <20220509144257.1623063-5-james.clark@arm.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Url: http://acmel.wordpress.com X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org RW0gVGh1LCBNYXkgMjYsIDIwMjIgYXQgMTI6NDQ6MzNQTSAtMDMwMCwgQXJuYWxkbyBDYXJ2YWxo byBkZSBNZWxvIGVzY3JldmV1Ogo+IEVtIE1vbiwgTWF5IDA5LCAyMDIyIGF0IDAzOjQyOjUyUE0g KzAxMDAsIEphbWVzIENsYXJrIGVzY3JldmV1Ogo+ID4gQXJjaGl0ZWN0dXJlcyBjYW4gZGV0ZWN0 IGF2YWlsYWJpbGl0eSBvZiBleHRyYSByZWdpc3RlcnMgYXQKPiA+IHJ1bnRpbWUgc28gdXNlIHRo aXMgbW9yZSBjb21wbGV0ZSBzZXQgZm9yIHVud2luZGluZy4gVGhpcwo+ID4gd2lsbCBpbmNsdWRl IHRoZSBWRyByZWdpc3RlciBvbiBhcm02NCBpbiBhIGxhdGVyIGNvbW1pdC4KPiA+IAo+ID4gSWYg dGhlIGZ1bmN0aW9uIGlzbid0IGltcGxlbWVudGVkIHRoZW4gUEVSRl9SRUdTX01BU0sgaXMKPiA+ IHJldHVybmVkIGFuZCB0aGVyZSBpcyBubyBjaGFuZ2UuCj4gCj4gQ29tbWl0dGVyIG5vdGVzOgo+ IAo+IEFkZGVkIHV0aWwvcGVyZl9yZWdzLmMgdG8gdG9vbHMvcGVyZi91dGlsL3B5dGhvbi1leHQt c291cmNlcyBzbyB0aGF0Cj4gJ3BlcmYgdGVzdCBweXRob24nIHBhc3NlcywgaS5lLiB0aGUgcGVy ZiBweXRob24gYmluZGluZyBoYXMgYWxsIHRoZQo+IHN5bWJvbHMgaXQgbmVlZHMsIGFkZHJlc3Np bmc6Cj4gCj4gICAkIHBlcmYgdGVzdCAtdiBweXRob24KPiAgICAxOTogJ2ltcG9ydCBwZXJmJyBp biBweXRob24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDoKPiAgIC0t LSBzdGFydCAtLS0KPiAgIHRlc3QgY2hpbGQgZm9ya2VkLCBwaWQgMjAzNzgxNwo+ICAgcHl0aG9u IHVzYWdlIHRlc3Q6ICJlY2hvICJpbXBvcnQgc3lzIDsgc3lzLnBhdGguYXBwZW5kKCcvdG1wL2J1 aWxkL3BlcmYvcHl0aG9uJyk7IGltcG9ydCBwZXJmIiB8ICcvdXNyL2Jpbi9weXRob24zJyAiCj4g ICBUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6Cj4gICAgIEZpbGUgIjxzdGRpbj4i LCBsaW5lIDEsIGluIDxtb2R1bGU+Cj4gICBJbXBvcnRFcnJvcjogL3RtcC9idWlsZC9wZXJmL3B5 dGhvbi9wZXJmLmNweXRob24tMzEwLXg4Nl82NC1saW51eC1nbnUuc286IHVuZGVmaW5lZCBzeW1i b2w6IGFyY2hfX3VzZXJfcmVnX21hc2sKPiAgIHRlc3QgY2hpbGQgZmluaXNoZWQgd2l0aCAtMQo+ ICAgLS0tLSBlbmQgLS0tLQo+ICAgJ2ltcG9ydCBwZXJmJyBpbiBweXRob246IEZBSUxFRCEKPiAg ICQKClRvbyBvbGQgdG8gc3VwcG9ydD8KCiAgNjkgICAgIDcuMTkgdWJ1bnR1OjE2LjA0LXgtYXJt NjQgICAgICAgICAgOiBGQUlMIGdjYyB2ZXJzaW9uIDUuNC4wIDIwMTYwNjA5IChVYnVudHUvTGlu YXJvIDUuNC4wLTZ1YnVudHUxfjE2LjA0LjkpCiAgICBhcmNoL2FybTY0L3V0aWwvcGVyZl9yZWdz LmM6IEluIGZ1bmN0aW9uICdhcmNoX191c2VyX3JlZ19tYXNrJzoKICAgIGFyY2gvYXJtNjQvdXRp bC9wZXJmX3JlZ3MuYzoxNTE6Mjg6IGVycm9yOiAnSFdDQVBfU1ZFJyB1bmRlY2xhcmVkIChmaXJz dCB1c2UgaW4gdGhpcyBmdW5jdGlvbikKICAgICAgaWYgKGdldGF1eHZhbChBVF9IV0NBUCkgJiBI V0NBUF9TVkUpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgogICAgYXJjaC9hcm02 NC91dGlsL3BlcmZfcmVncy5jOjE1MToyODogbm90ZTogZWFjaCB1bmRlY2xhcmVkIGlkZW50aWZp ZXIgaXMgcmVwb3J0ZWQgb25seSBvbmNlIGZvciBlYWNoIGZ1bmN0aW9uIGl0IGFwcGVhcnMgaW4K ICAgIC9naXQvcGVyZi01LjE4LjAvdG9vbHMvYnVpbGQvTWFrZWZpbGUuYnVpbGQ6MTM5OiByZWNp cGUgZm9yIHRhcmdldCAndXRpbCcgZmFpbGVkCiAgICBtYWtlWzVdOiAqKiogW3V0aWxdIEVycm9y IDIKICAgIC9naXQvcGVyZi01LjE4LjAvdG9vbHMvYnVpbGQvTWFrZWZpbGUuYnVpbGQ6MTM5OiBy ZWNpcGUgZm9yIHRhcmdldCAnYXJtNjQnIGZhaWxlZAogICAgbWFrZVs0XTogKioqIFthcm02NF0g RXJyb3IgMgogICAgL2dpdC9wZXJmLTUuMTguMC90b29scy9idWlsZC9NYWtlZmlsZS5idWlsZDox Mzk6IHJlY2lwZSBmb3IgdGFyZ2V0ICdhcmNoJyBmYWlsZWQKICAgIG1ha2VbM106ICoqKiBbYXJj aF0gRXJyb3IgMgoKCuKsolthY21lQHRvb2xib3ggcGVyZl0kIGZpbmQgLiAtbmFtZSAiKi5oIiB8 IHhhcmdzIGdyZXAgLXcgSFdDQVBfU1ZFCi4vYXJjaC9hcm02NC9pbmNsdWRlL3VhcGkvYXNtL2h3 Y2FwLmg6I2RlZmluZSBIV0NBUF9TVkUJCSgxIDw8IDIyKQrirKJbYWNtZUB0b29sYm94IHBlcmZd JCAKCiAgCj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW1lcyBDbGFyayA8amFtZXMuY2xhcmtAYXJtLmNv bT4KPiA+IC0tLQo+ID4gIHRvb2xzL3BlcmYvdXRpbC9ldnNlbC5jIHwgMiArLQo+ID4gIDEgZmls ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+ID4gCj4gPiBkaWZmIC0t Z2l0IGEvdG9vbHMvcGVyZi91dGlsL2V2c2VsLmMgYi90b29scy9wZXJmL3V0aWwvZXZzZWwuYwo+ ID4gaW5kZXggZDM4NzIyNTYwZTgwLi5hODgxNzg0ZGE5NjYgMTAwNjQ0Cj4gPiAtLS0gYS90b29s cy9wZXJmL3V0aWwvZXZzZWwuYwo+ID4gKysrIGIvdG9vbHMvcGVyZi91dGlsL2V2c2VsLmMKPiA+ IEBAIC04NzUsNyArODc1LDcgQEAgc3RhdGljIHZvaWQgX19ldnNlbF9fY29uZmlnX2NhbGxjaGFp bihzdHJ1Y3QgZXZzZWwgKmV2c2VsLCBzdHJ1Y3QgcmVjb3JkX29wdHMgKm8KPiA+ICAJCQkJCSAg ICJzcGVjaWZ5aW5nIGEgc3Vic2V0IHdpdGggLS11c2VyLXJlZ3MgbWF5IHJlbmRlciBEV0FSRiB1 bndpbmRpbmcgdW5yZWxpYWJsZSwgIgo+ID4gIAkJCQkJICAgInNvIHRoZSBtaW5pbWFsIHJlZ2lz dGVycyBzZXQgKElQLCBTUCkgaXMgZXhwbGljaXRseSBmb3JjZWQuXG4iKTsKPiA+ICAJCQl9IGVs c2Ugewo+ID4gLQkJCQlhdHRyLT5zYW1wbGVfcmVnc191c2VyIHw9IFBFUkZfUkVHU19NQVNLOwo+ ID4gKwkJCQlhdHRyLT5zYW1wbGVfcmVnc191c2VyIHw9IGFyY2hfX3VzZXJfcmVnX21hc2soKTsK PiA+ICAJCQl9Cj4gPiAgCQkJYXR0ci0+c2FtcGxlX3N0YWNrX3VzZXIgPSBwYXJhbS0+ZHVtcF9z aXplOwo+ID4gIAkJCWF0dHItPmV4Y2x1ZGVfY2FsbGNoYWluX3VzZXIgPSAxOwo+ID4gLS0gCj4g PiAyLjI4LjAKPiAKPiAtLSAKPiAKPiAtIEFybmFsZG8KCi0tIAoKLSBBcm5hbGRvCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVs IG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==