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 9AAAEC433EF for ; Thu, 21 Apr 2022 01:15:29 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:CC:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=c9XeAHnDAlIoWb3r4ivVZ36XwLOEKmfOpDDu0HobO+A=; b=y9CgXp15T7EcO3w99FPEwyEjI2 RndJB9MSj9/t9B1o9J1h2efGbolxdNKWpEnctUPkLs7TmqjAL/v5bXEprFgUuoy2k5iIOhLMw1eiD 4mCYs59zckViHFgQ/3DHHBTHHM33gmMIjdHX4WwcEtXu28WUbZS2nLhJQMMhV8lHDPTi37On+6hmo oVbC5jFDyuXzRiMYImNIR9fUZRfVhd1yzlp8uLmFthCsjxw4/DKxbOD8/7zDvjYV+9icNzZScfuZQ pmS3iH1xytM5nRiLKq7u+u/ATpNwkjGOJ3cKGYgdzUG/H/17POp+rJvbB+jJnueq87dU0j4vdfqM1 TskGQ6bQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nhLNm-00B1NF-74; Thu, 21 Apr 2022 01:13:18 +0000 Received: from szxga02-in.huawei.com ([45.249.212.188]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nhLNi-00B1L7-HX for linux-arm-kernel@lists.infradead.org; Thu, 21 Apr 2022 01:13:16 +0000 Received: from dggpemm500021.china.huawei.com (unknown [172.30.72.54]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4KkKKK5QPSzhXZd; Thu, 21 Apr 2022 09:12:53 +0800 (CST) Received: from dggpemm500015.china.huawei.com (7.185.36.181) by dggpemm500021.china.huawei.com (7.185.36.109) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Thu, 21 Apr 2022 09:13:02 +0800 Received: from [10.174.177.133] (10.174.177.133) by dggpemm500015.china.huawei.com (7.185.36.181) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Thu, 21 Apr 2022 09:13:01 +0800 Subject: Re: [RFC PATCH -next v2 0/4] arm64/ftrace: support dynamic trampoline To: Steven Rostedt CC: , , , , , , , , , References: <20220316100132.244849-1-bobo.shaobowang@huawei.com> <20220420141143.23286faa@gandalf.local.home> From: "Wangshaobo (bobo)" Message-ID: <5ddc2722-4489-f66d-552d-1f4c755b5d30@huawei.com> Date: Thu, 21 Apr 2022 09:13:01 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0 MIME-Version: 1.0 In-Reply-To: <20220420141143.23286faa@gandalf.local.home> X-Originating-IP: [10.174.177.133] X-ClientProxiedBy: dggems703-chm.china.huawei.com (10.3.19.180) To dggpemm500015.china.huawei.com (7.185.36.181) X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220420_181314_952271_998818C8 X-CRM114-Status: GOOD ( 13.52 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CuWcqCAyMDIyLzQvMjEgMjoxMSwgU3RldmVuIFJvc3RlZHQg5YaZ6YGTOgo+IElzIHRoaXMgZ29p bmcgYW55d2hlcmU/Cj4KPiAtLSBTdGV2ZQoKTm90IHlldCwgU3RldmUsIGZ0cmFjZV9sb2NhdGlv bigpIGxvb2tzIGhhcyBubyBoZWxwIHRvIGZpbmQgYSByaWdodCAKcmVjLT5pcCBpbiBvdXIgY2Fz ZSwKCmZ0cmFjZV9sb2NhdGlvbigpIGNhbiBmaW5kIGEgcmlnaHQgcmVjLT5pcCB3aGVuIGlucHV0 IGlwIGlzIGluIHRoZSByYW5nZSAKYmV0d2VlbgoKc3ltKzAgYW5kIHN5bSskZW5kLCBidXQgb3Vy IHF1ZXN0aW9uIGlzIGhvdyB0b8KgIGlkZW50aWZ5IHJlYy0+aXAgZnJvbSAKX19tY291bnRfbG9j LAoKdGhpcyBjaGFuZ2VkIHRoZSBwYXRjaGFibGUgZW50cnkgYmVmb3JlIGJ0aSB0byBhZnRlciBp biBnY2M6CgogwqDCoCBbMV0gaHR0cHM6Ly9yZXZpZXdzLmxsdm0ub3JnL0Q3MzY4MAoKZ2NjIHRl bGxzIHRoZSBwbGFjZSBvZiBmaXJzdCBub3Agb2YgdGhlIDUgTk9QcyB3aGVuIHVzaW5nIAotZnBh dGNoYWJsZS1mdW5jdGlvbi1lbnRyeT01LDMsCgpidXQgbm90IHRlbGxzIHRoZSBmaXJzdCBub3Ag YWZ0ZXIgYnRpLCBzbyB3ZSBkb24ndCBrbm93IGhvdyB0byBhZGp1c3QgCm91ciByZWMtPmlwIGZv ciBmdHJhY2UuCgo+Cj4KPiBPbiBXZWQsIDE2IE1hciAyMDIyIDE4OjAxOjI4ICswODAwCj4gV2Fu ZyBTaGFvQm8gPGJvYm8uc2hhb2Jvd2FuZ0BodWF3ZWkuY29tPiB3cm90ZToKPgo+PiBUaGlzIGlt cGxlbWVudHMgZHluYW1pYyB0cmFtcG9saW5lIGluIEFSTTY0LCBhcyByZWZlcmVuY2Ugc2FpZCwg d2UKPj4gY29tcGxldGUgd2hvbGUgZGVzaWduIG9mIHN1cHBvcnRpbmcgbG9uZyBqdW1wIGluIGR5 bmFtaWMgdHJhbXBvbGluZToKPj4KPj4gICAgIC50ZXh0IHNlY3Rpb246Cj4+ICAgICAgIGZ1bmNB OiAgICAgICAgIHwgICAgZnVuY0EoKTogICAgICAgIGZ1bmNCKCk6fAo+PiAgICAgICAgYC0+ICAr LS0tLS0rICB8ICAgIHwgICAuLi4gICAgICAgICBtb3YgeDkgIHwKPj4gICAgICAgICAgICAgfCAu Li4gfCAgfCAgICB8ICAgYWRycCAgIDwtICAgYmwgIDw+ICB8Cj4+ICAgICAgICAgICAgIHwgbm9w IHwgIHwgICAgfCAgIG1vdgo+PiAgICAgICAgICAgICB8IG5vcCB8ICB8ICAgIHwgICBiciAgIHgx NiAtLS0rCj4+ICAgICAgIGZ1bmNCIHwgbm9wIHwgIHwgICAgICAgICAgICAgICAgICAgIHwgZnRy YWNlXyhyZWdzXyljYWxsZXJfdHJhbXA6Cj4+ICAgICAgICBgLT4gICstLS0tLSsgIHwgICAgICAg ICAgICAgICAgICAgIGAtLT4gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKPj4gICAgICAgICAgICAg fCBub3AgfCAgfCAgICAgICAgICAgICAgICAgICAgICAgICB8IC4uLiAgICAgICAgICAgICAgICAg fAo+PiAgICAgICAgICAgICB8IG5vcCB8ICB8ICAgICAgIGZ0cmFjZSBjYWxsc2l0ZSAgICstLS0t LS0tLS0tLS0tLS0tLS0tLS0rCj4+ICAgICAgICAgICAgIHwgLi4uIHwgIHwgICAgICAgICAgICAg ICAgYC0tLS0tPiAgfCBQTFQgZW50cnk6ICAgICAgICAgIHwKPj4gICAgICAgICAgICAgfCBub3Ag fCAgfCAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgIGFkcnAgICAgICAgICAgfAo+PiAg ICAgICAgICAgICB8IG5vcCB8ICB8ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgYWRk ICAgICAgICAgICB8Cj4+ICAgICAgZnVuY0M6IHwgbm9wIHwgIHwgZnRyYWNlIGdyYXBoIGNhbGxz aXRlICAgfCAgICAgICBiciAgIHgxNiAgICAgIHwKPj4gICAgICAgIGAtPiAgKy0tLS0tKyAgfCAg ICAgICAgICAgICAgICBgLS0tLS0+ICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwo+PiAgICAgICAg ICAgICB8IG5vcCB8ICB8ICAgICAgICAgICAgICAgICAgICAgICAgIHwgLi4uICAgICAgICAgICAg ICAgICB8Cj4+ICAgICAgICAgICAgIHwgbm9wIHwgIHwgICAgICAgICAgICAgICAgICAgICAgICAg Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKPj4KPj4gQnV0IHRoZXJlIGlzIHN0aWxsIGEgdHJpY2t5 IHByb2JsZW0gdGhhdCBpcyBob3cgdG8gYWRqdXN0IHRyYWNpbmcgaXAsCj4+IHdhaXRpbmcgdG8g YmUgc29sdmVkOgo+Pgo+PiBGb3IgQVJNNjQsIHNvbWVjYXNlcyB0aGVyZSBtYXkgYmUgZXh0cmEg aW5zdHJ1Y3Rpb25zIGluc2VydGVkIGludG8gdGhlCj4+IGhlYWQgb2YgdHJhY2FibGUgZnVuY3Rp b25zKGJ1dCBub3QgYWxsKSBieSBjb21waWxlciwgZm9yIGluc3RhbmNlIEJUSVsxXS4KPj4KPj4g VGhpcyBkdW1wIHZtbGludXggd2l0aCBDT05GSUdfQlRJPXk6Cj4+Cj4+ICgxKSBmdW5jdGlvbiBn aWNfaGFuZGxlX2lycSBoYXMgYnRpIGluIGl0cyBoZWFkLCBzbyB3ZSBhZGp1c3QgcmVjLT5pcCs9 NSB0byBsYXN0IG5vcAo+PiAgICAgIGZmZmZmZmMwMDgwMTAwZTA6ICAgICAgIGQ1M2NkMDQyICAg ICAgICBtcnMgICAgIHgyLCB0cGlkcl9lbDIKPj4gICAgICAgICAgICAgIC4uLgo+PiAgICAgIGZm ZmZmZmMwMDgwMTAwZjA6ICAgICAgIGQ1MDMyMDFmICAgICAgICBub3AgICAgIC8vX19tY291bnRf bG9jIHRlbGxzIHRoZSByZWMtPmlwCj4+ICAgICAgZmZmZmZmYzAwODAxMDBmNDogICAgICAgZDUw MzIwMWYgICAgICAgIG5vcAo+PiAgICAgIGZmZmZmZmMwMDgwMTAwZjg6ICAgICAgIGQ1MDMyMDFm ICAgICAgICBub3AKPj4KPj4gICAgICBmZmZmZmZjMDA4MDEwMGZjIDxnaWNfaGFuZGxlX2lycT46 Cj4+ICAgICAgZmZmZmZmYzAwODAxMDBmYzogICAgICAgZDUwMzI0NWYgICAgICAgIGJ0aSAgICAg Ywo+PiAgICAgIGZmZmZmZmMwMDgwMTAxMDA6ICAgICAgIGQ1MDMyMDFmICAgICAgICBub3AKPj4g ICAgICBmZmZmZmZjMDA4MDEwMTA0OiAgICAgICBkNTAzMjAxZiAgICAgICAgbm9wICAgICAvL3dl IGFkanVzdCBvcmlnaW4gcmVjLT5pcCs1IHRvIGhlcmUKPj4gICAgICBmZmZmZmZjMDA4MDEwMTA4 OiAgICAgICBkNTAzMjMzZiAgICAgICAgcGFjaWFzcAo+PiAoMikgbmFtZV90b19kZXZfdC5wYXJ0 LjAgZG8gbm90IGhhcyBidGkgaW4gaXRzIGhlYWQsIHNvIHdlIHNob3VsZCBhZGp1c3QgcmVjLT5p cCs9NCB0byBsYXN0IG5vcAo+PiAgICAgIGZmZmY4MDAwMDgwMTM3ZDQ6ICAgICAgIGQ1MDMyMDFm ICAgICAgICBub3AKPj4gICAgICBmZmZmODAwMDA4MDEzN2Q4OiAgICAgICBkNTAzMjAxZiAgICAg ICAgbm9wCj4+ICAgICAgZmZmZjgwMDAwODAxMzdkYzogICAgICAgZDUwMzIwMWYgICAgICAgIG5v cAo+PiAgICAgIAo+PiAgICAgIGZmZmY4MDAwMDgwMTM3ZTAgPG5hbWVfdG9fZGV2X3QucGFydC4w PjoKPj4gICAgICBmZmZmODAwMDA4MDEzN2UwOiAgICAgICBkNTAzMjAxZiAgICAgICAgbm9wCj4+ ICAgICAgZmZmZjgwMDAwODAxMzdlNDogICAgICAgZDUwMzIwMWYgICAgICAgIG5vcAo+PiAgICAg IGZmZmY4MDAwMDgwMTM3ZTg6ICAgICAgIGQ1MDMyMzNmICAgICAgICBwYWNpYXNwCj4+Cj4+IFNv IGF0IHRoaXMgdGltZSB3ZSBoYXZlIG5vIGlkZWEgdG8gaWRlbnRpZnkgcmVjLT5pcCBmb3IgZWFj aCB0cmFjYWJsZSBmdW5jdGlvbi4KPj4KPj4gd2UgYXJlIGxvb2tpbmcgZm9yd2FyZCB0byBmb2xs b3ctdXAgZGlzY3Vzc2lvbnMuCj4+Cj4+IFJlZmVyZW5jZXM6Cj4+IFsxXSBodHRwczovL2RldmVs b3Blci5hcm0uY29tL2RvY3VtZW50YXRpb24vMTAwMDc2LzAxMDAvYTY0LWluc3RydWN0aW9uLXNl dC1yZWZlcmVuY2UvYTY0LWdlbmVyYWwtaW5zdHJ1Y3Rpb25zL2J0aQo+PiBbMl0gaHR0cHM6Ly9s b3JlLmtlcm5lbC5vcmcvbGludXgtYXJtLWtlcm5lbC8yMDIwMDEwOTE0MjczNi4xMTIyLTEtY2ou Y2hlbmdqaWFuQGh1YXdlaS5jb20vCj4+Cj4+IENoZW5nIEppYW4gKDQpOgo+PiAgICBhcm02NDog aW50cm9kdWNlIGFhcmNoNjRfaW5zbl9nZW5fbG9hZF9saXRlcmFsCj4+ICAgIGFybTY0L2Z0cmFj ZTogaW50cm9kdWNlIGZ0cmFjZSBkeW5hbWljIHRyYW1wb2xpbmUgZW50cmFuY2VzCj4+ICAgIGFy bTY0L2Z0cmFjZTogc3VwcG9ydCBkeW5hbWljYWxseSBhbGxvY2F0ZWQgdHJhbXBvbGluZXMKPj4g ICAgYXJtNjQvZnRyYWNlOiBpbXBsZW1lbnQgbG9uZyBqdW1wIGZvciBkeW5hbWljIHRyYW1wb2xp bmVzCj4+Cj4+ICAgYXJjaC9hcm02NC9NYWtlZmlsZSAgICAgICAgICAgICAgfCAgIDIgKy0KPj4g ICBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2Z0cmFjZS5oICB8ICAxMCArLQo+PiAgIGFyY2gvYXJt NjQvaW5jbHVkZS9hc20vaW5zbi5oICAgIHwgICA2ICsKPj4gICBhcmNoL2FybTY0L2luY2x1ZGUv YXNtL21vZHVsZS5oICB8ICAgOSArCj4+ICAgYXJjaC9hcm02NC9rZXJuZWwvZW50cnktZnRyYWNl LlMgfCAgODggKysrKysrLS0KPj4gICBhcmNoL2FybTY0L2tlcm5lbC9mdHJhY2UuYyAgICAgICB8 IDM2NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCj4+ICAgYXJjaC9hcm02NC9rZXJu ZWwvbW9kdWxlLXBsdHMuYyAgfCAgNTAgKysrKysKPj4gICBhcmNoL2FybTY0L2xpYi9pbnNuLmMg ICAgICAgICAgICB8ICA0OSArKysrKwo+PiAgIDggZmlsZXMgY2hhbmdlZCwgNTMyIGluc2VydGlv bnMoKyksIDQ4IGRlbGV0aW9ucygtKQo+Pgo+IC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4 LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK