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 741C1C04A6A for ; Tue, 15 Aug 2023 18:57:49 +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=c+aCmMb2QLKhawKwuw7wPsgwjzB9ljY+e90caVRmZyI=; b=C/Nw5xDM51dZux dBW3XjPoe7Aem9RteQHRNHm+RvQjaCqb0i0mo2NZN3daZkaevi/+UkPddzRzZ5BPsqvflbSmPj3ZV +yvU3nsMWwq6py7FVCUnFgC2Dok7+xzhSSu8FnzozyyDuFl2IJ1E4rMLiF7jrJ41xOL2V92IqNYNY +dWQ/9s/f5npKKG2b1u0sLDwtxhiiE8dhm1Rhy2p80LBzDjXV0aQIHYCMmQ1ln17b8gdy/iKbCPRN RbfD/N6a91wJpdwYDOOqECyzeZqsvgVWVnJvGs7R7Ns+TujLNDFtjaVSR+1PAb8XnmTuEVX4u9vHw 90vZ6Sj1LW48JfRGAsHg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qVzEJ-002Et2-2x; Tue, 15 Aug 2023 18:57:23 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qVzEH-002Esn-20; Tue, 15 Aug 2023 18:57:21 +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=6q9H0EGIZdYIA1aw018Rfdr2C7CsA37nWOPa7IWAobY=; b=gzZgc+te6gl6DdvYFn5xVxPLpf 9qSI8Yp3DgXR+GvT7SwQlPQ0Pim/wjFsygFqEQR+StLe+KJC8U2oH/rJibqHBgehmVOztTaigK6Qa J3zOYTMuxvKRMK7BDLxgR+XftSTTY5XHDq6+/LOeqaPUebT0XJSgpf2wQUS8GWJxPIEdvTHx4ZRzG aibjqakeKB7vSdDjrJqeuS7F00PcK5Ecjv8qQcx10ofwT4BjSGHxLtUJL0Q3bwnLmbvvOtjtjXN2S s46fkK0FXS1IH6x+eMYFD2Zqev+euaIzimPacKT1kh26kzzqwOxS5DWH+5BqTlJi2S4Y4Bd1OIgyc RxNv6PUA==; Received: from [179.97.37.151] (helo=quaco.ghostprotocols.net) by desiato.infradead.org with esmtpsa (Exim 4.96 #2 (Red Hat Linux)) id 1qVzEG-00C2IE-0J; Tue, 15 Aug 2023 18:57:20 +0000 Received: by quaco.ghostprotocols.net (Postfix, from userid 1000) id 93785404DF; Tue, 15 Aug 2023 15:57:17 -0300 (-03) Date: Tue, 15 Aug 2023 15:57:17 -0300 From: Arnaldo Carvalho de Melo To: Ian Rogers Cc: Leo Yan , John Garry , Will Deacon , James Clark , Mike Leach , Peter Zijlstra , Ingo Molnar , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Adrian Hunter , Guo Ren , Paul Walmsley , Palmer Dabbelt , Albert Ou , Huacai Chen , Ming Wang , Eric Lin , Kan Liang , Sandipan Das , Ivan Babrou , Fangrui Song , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-perf-users@vger.kernel.org, linux-csky@vger.kernel.org, linux-riscv@lists.infradead.org Subject: Re: [PATCH v2 0/6] perf parse-regs: Refactor architecture functions Message-ID: References: <20230606014559.21783-1-leo.yan@linaro.org> 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 RW0gVHVlLCBBdWcgMTUsIDIwMjMgYXQgMDM6NTI6MzhQTSAtMDMwMCwgQXJuYWxkbyBDYXJ2YWxo byBkZSBNZWxvIGVzY3JldmV1Ogo+IEVtIFR1ZSwgQXVnIDE1LCAyMDIzIGF0IDAzOjQ1OjI3UE0g LTAzMDAsIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyBlc2NyZXZldToKPiA+ID4gQWdyZWVkLCBh cHBsaWVkIHRvIHBlcmYtdG9vbHMtbmV4dCwgc29ycnkgZm9yIHRoZSBkZWxheS4KPiA+IAo+ID4g SGFkIHRvIGFkZCB0aGlzIHRvIG1ha2UgJ3BlcmYgdGVzdCBweXRob24nIHRvIHdvcmsuIFBsZWFz ZSBydW4gJ3BlcmYKPiA+IHRlc3QnIGJlZm9yZSBzZW5kaW5nIHBhdGNoZXMuCj4gCj4gT25lIG1v cmUsIHBsZWFzZSBhbHNvIGRvIGEgJ21ha2UgLUMgdG9vbHMvcGVyZiBidWlsZC10ZXN0Jywgd2l0 aCBpdCBJCj4gY2F1Z2h0IHRoaXM6Cj4gCj4gICAgICAgICAgbWFrZV9ub19saWJ1bndpbmRfTzog Y2QgLiAmJiBtYWtlIE5PX0xJQlVOV0lORD0xIEZFQVRVUkVTX0RVTVA9L3Zhci9ob21lL2FjbWUv Z2l0L3BlcmYtdG9vbHMtbmV4dC90b29scy9wZXJmL0JVSUxEX1RFU1RfRkVBVFVSRV9EVU1QIC1q MzIgTz0vdG1wL3RtcC55ZUVHeVFxMkhSIERFU1RESVI9L3RtcC90bXAuSVRnb08xNmpqSAo+IGNk IC4gJiYgbWFrZSBOT19MSUJVTldJTkQ9MSBGRUFUVVJFU19EVU1QPS92YXIvaG9tZS9hY21lL2dp dC9wZXJmLXRvb2xzLW5leHQvdG9vbHMvcGVyZi9CVUlMRF9URVNUX0ZFQVRVUkVfRFVNUCAtajMy IE89L3RtcC90bXAueWVFR3lRcTJIUiBERVNURElSPS90bXAvdG1wLklUZ29PMTZqakgKCisjaW5j bHVkZSAidXRpbC9lbnYuaCIKCkFzIG5vdyB3ZSBuZWVkIGl0IGZvciBwZXJmX2Vudl9fYXJjaCh1 aS0+bWFjaGluZS0+ZW52KQogCj4gICBDQyAgICAgIC90bXAvdG1wLnllRUd5UXEySFIvdXRpbC9l eHByLWZsZXgubwo+IHV0aWwvdW53aW5kLWxpYmR3LmM6IEluIGZ1bmN0aW9uIOKAmG1lbW9yeV9y ZWFk4oCZOgo+IHV0aWwvdW53aW5kLWxpYmR3LmM6MTczOjI4OiBlcnJvcjogaW1wbGljaXQgZGVj bGFyYXRpb24gb2YgZnVuY3Rpb24g4oCYcGVyZl9lbnZfX2FyY2jigJkgWy1XZXJyb3I9aW1wbGlj aXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dCj4gICAxNzMgfCAgICAgICAgIGNvbnN0IGNoYXIgKmFy Y2ggPSBwZXJmX2Vudl9fYXJjaCh1aS0+bWFjaGluZS0+ZW52KTsKPiAgICAgICB8ICAgICAgICAg ICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+Cj4gdXRpbC91bndpbmQtbGliZHcuYzox NzM6Mjg6IGVycm9yOiBpbml0aWFsaXphdGlvbiBvZiDigJhjb25zdCBjaGFyICrigJkgZnJvbSDi gJhpbnTigJkgbWFrZXMgcG9pbnRlciBmcm9tIGludGVnZXIgd2l0aG91dCBhIGNhc3QgWy1XZXJy b3I9aW50LWNvbnZlcnNpb25dCj4gdXRpbC91bndpbmQtbGliZHcuYzogSW4gZnVuY3Rpb24g4oCY dW53aW5kX19nZXRfZW50cmllc+KAmToKPiB1dGlsL3Vud2luZC1saWJkdy5jOjI1ODoyODogZXJy b3I6IGluaXRpYWxpemF0aW9uIG9mIOKAmGNvbnN0IGNoYXIgKuKAmSBmcm9tIOKAmGludOKAmSBt YWtlcyBwb2ludGVyIGZyb20gaW50ZWdlciB3aXRob3V0IGEgY2FzdCBbLVdlcnJvcj1pbnQtY29u dmVyc2lvbl0KPiAgIDI1OCB8ICAgICAgICAgY29uc3QgY2hhciAqYXJjaCA9IHBlcmZfZW52X19h cmNoKHVpX2J1Zi5tYWNoaW5lLT5lbnYpOwo+ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAg ICAgICAgXn5+fn5+fn5+fn5+fn4KPiBjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFz IGVycm9ycwo+IG1ha2VbNl06ICoqKiBbL3Zhci9ob21lL2FjbWUvZ2l0L3BlcmYtdG9vbHMtbmV4 dC90b29scy9idWlsZC9NYWtlZmlsZS5idWlsZDo5ODogL3RtcC90bXAueWVFR3lRcTJIUi91dGls L3Vud2luZC1saWJkdy5vXSBFcnJvciAxCj4gbWFrZVs2XTogKioqIFdhaXRpbmcgZm9yIHVuZmlu aXNoZWQgam9icy4uLi4KPiBtYWtlWzVdOiAqKiogWy92YXIvaG9tZS9hY21lL2dpdC9wZXJmLXRv b2xzLW5leHQvdG9vbHMvYnVpbGQvTWFrZWZpbGUuYnVpbGQ6MTUwOiB1dGlsXSBFcnJvciAyCj4g bWFrZVs0XTogKioqIFtNYWtlZmlsZS5wZXJmOjY2MjogL3RtcC90bXAueWVFR3lRcTJIUi9wZXJm LWluLm9dIEVycm9yIDIKPiBtYWtlWzRdOiAqKiogV2FpdGluZyBmb3IgdW5maW5pc2hlZCBqb2Jz Li4uLgo+ICAgQ0MgICAgICAvdG1wL3RtcC55ZUVHeVFxMkhSL3BtdS1ldmVudHMvcG11LWV2ZW50 cy5vCj4gICBMRCAgICAgIC90bXAvdG1wLnllRUd5UXEySFIvcG11LWV2ZW50cy9wbXUtZXZlbnRz LWluLm8KPiBtYWtlWzNdOiAqKiogW01ha2VmaWxlLnBlcmY6MjM4OiBzdWItbWFrZV0gRXJyb3Ig Mgo+IG1ha2VbMl06ICoqKiBbTWFrZWZpbGU6NzA6IGFsbF0gRXJyb3IgMgo+IG1ha2VbMV06ICoq KiBbdGVzdHMvbWFrZTozMzc6IG1ha2Vfbm9fbGlidW53aW5kX09dIEVycm9yIDEKPiBtYWtlOiAq KiogW01ha2VmaWxlOjEwMzogYnVpbGQtdGVzdF0gRXJyb3IgMgo+IG1ha2U6IExlYXZpbmcgZGly ZWN0b3J5ICcvdmFyL2hvbWUvYWNtZS9naXQvcGVyZi10b29scy1uZXh0L3Rvb2xzL3BlcmYnCj4g Cj4gcmVhbAkxbTI5Ljc4NHMKPiB1c2VyCTEwbTQxLjU5N3MKPiBzeXMJMm01NS45NDhzCj4g4qyi W2FjbWVAdG9vbGJveCBwZXJmLXRvb2xzLW5leHRdJAo+IAo+IEknbSB0cnlpbmcgdG8gZml4Cgot LSAKCi0gQXJuYWxkbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0 cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGlu Zm8vbGludXgtYXJtLWtlcm5lbAo=