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 120C9C433EF for ; Wed, 25 May 2022 12:46:32 +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=N5jzBWoSyA308S0Z8h1er/4bZ0Ye4qCyj1WJlSE/JPs=; b=alGf6GvaWbiOl9 Hu9trrSpj0UZ1kpTqKmvzR5+py+5MEVI2yFkmVqwT0XhFqe8ABslsQigQFV9Auii1oHJupnvrKHse OHJq/6OQHzgS/kvgcC06ypXQ/DSnmGEQNBdtfEeRjsoFMS2q4Bg4Z+N35ItwRNvT29mRISthBaBTY EwuOHkzWMXbXOewcnwbAMVFgo6Q6eMVqVArlpu6+rgZONSQRBsUL7VvfsoeoBnBj5q8AGMQdAQSKL OiEIatchJCp6EqtrQv318G1AyklIgyRJewD5KpL36dZllZuEHj+K3ymOyE7QeIeb4bDFFjDg4+MGs B/IjUab+e1SjXSQKVBeg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ntqOC-00B8Up-6c; Wed, 25 May 2022 12:45:24 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ntqO9-00B8UC-6r for linux-arm-kernel@lists.infradead.org; Wed, 25 May 2022 12:45:22 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 246621FB; Wed, 25 May 2022 05:45:20 -0700 (PDT) Received: from FVFF77S0Q05N (unknown [10.57.0.228]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D68203F73D; Wed, 25 May 2022 05:45:17 -0700 (PDT) Date: Wed, 25 May 2022 13:45:13 +0100 From: Mark Rutland To: Steven Rostedt Cc: "Wangshaobo (bobo)" , cj.chengjian@huawei.com, huawei.libin@huawei.com, xiexiuqi@huawei.com, liwei391@huawei.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, catalin.marinas@arm.com, will@kernel.org, zengshun.wu@outlook.com Subject: Re: [RFC PATCH -next v2 0/4] arm64/ftrace: support dynamic trampoline Message-ID: References: <20220316100132.244849-1-bobo.shaobowang@huawei.com> <20220420141143.23286faa@gandalf.local.home> <5ddc2722-4489-f66d-552d-1f4c755b5d30@huawei.com> <20220421083758.37b239a4@gandalf.local.home> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20220421083758.37b239a4@gandalf.local.home> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220525_054521_382460_8B7CD650 X-CRM114-Status: GOOD ( 22.81 ) 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 T24gVGh1LCBBcHIgMjEsIDIwMjIgYXQgMDg6Mzc6NThBTSAtMDQwMCwgU3RldmVuIFJvc3RlZHQg d3JvdGU6Cj4gT24gVGh1LCAyMSBBcHIgMjAyMiAwOToxMzowMSArMDgwMAo+ICJXYW5nc2hhb2Jv IChib2JvKSIgPGJvYm8uc2hhb2Jvd2FuZ0BodWF3ZWkuY29tPiB3cm90ZToKPiAKPiA+IE5vdCB5 ZXQsIFN0ZXZlLCBmdHJhY2VfbG9jYXRpb24oKSBsb29rcyBoYXMgbm8gaGVscCB0byBmaW5kIGEg cmlnaHQgCj4gPiByZWMtPmlwIGluIG91ciBjYXNlLAo+ID4gCj4gPiBmdHJhY2VfbG9jYXRpb24o KSBjYW4gZmluZCBhIHJpZ2h0IHJlYy0+aXAgd2hlbiBpbnB1dCBpcCBpcyBpbiB0aGUgcmFuZ2Ug Cj4gPiBiZXR3ZWVuCj4gPiAKPiA+IHN5bSswIGFuZCBzeW0rJGVuZCwgYnV0IG91ciBxdWVzdGlv biBpcyBob3cgdG/CoCBpZGVudGlmeSByZWMtPmlwIGZyb20gCj4gPiBfX21jb3VudF9sb2MsCj4g Cj4gQXJlIHlvdSBzYXlpbmcgdGhhdCB0aGUgImZ0cmFjZSBsb2NhdGlvbiIgaXMgbm90IGJldHdl ZW4gc3ltKzAgYW5kIHN5bSskZW5kPwoKSUlVQyB5ZXMgLS0gdGhpcyBzZXJpZXMgYXMtaXMgbW92 ZXMgdGhlIGNhbGwgdG8gdGhlIHRyYW1wb2xpbmUgKmJlZm9yZSogc3ltKzAuCgpBbW9uZyBvdGhl ciB0aGluZ3MgdGhhdCBjb21wbGV0ZWx5IHdyZWNrcyBiYWNrdHJhY2luZywgc28gSSdkICpyZWFs bHkqIGxpa2UgdG8KYXZvaWQgdGhhdCAoaGFuY2UgbXkgc3VnZ2VzdGVkIGFsdGVybmF0aXZlKS4K Cj4gPiB0aGlzIGNoYW5nZWQgdGhlIHBhdGNoYWJsZSBlbnRyeSBiZWZvcmUgYnRpIHRvIGFmdGVy IGluIGdjYzoKPiA+IAo+ID4gIMKgwqAgWzFdIGh0dHBzOi8vcmV2aWV3cy5sbHZtLm9yZy9ENzM2 ODAKPiA+IAo+ID4gZ2NjIHRlbGxzIHRoZSBwbGFjZSBvZiBmaXJzdCBub3Agb2YgdGhlIDUgTk9Q cyB3aGVuIHVzaW5nIAo+ID4gLWZwYXRjaGFibGUtZnVuY3Rpb24tZW50cnk9NSwzLAo+ID4gCj4g PiBidXQgbm90IHRlbGxzIHRoZSBmaXJzdCBub3AgYWZ0ZXIgYnRpLCBzbyB3ZSBkb24ndCBrbm93 IGhvdyB0byBhZGp1c3QgCj4gPiBvdXIgcmVjLT5pcCBmb3IgZnRyYWNlLgo+IAo+IE9LLCBzbyBJ IGRvIG5vdCB1bmRlcnN0YW5kIGhvdyB0aGUgY29tcGlsZXIgaXMgaW5qZWN0aW5nIGJ0aSB3aXRo IG1jb3VudAo+IGNhbGxzLCBzbyBJJ2xsIGp1c3Qgd2FsayBhd2F5IGZvciBub3cgOy0pCgpXaGVu IHVzaW5nIEJUSSwgdGhlIGNvbXBpbGVyIGhhcyB0byBkcm9wIGEgQlRJICphdCogdGhlIGZ1bmN0 aW9uIGVudHJ5IHBvaW50CihpLmUuIHN5bSswKSBmb3IgYW55IGZ1bmN0aW9uIHRoYXQgY2FuIGJl IGNhbGxlZCBpbmRpcmVjdGx5LCBidXQgY2FuIG9taXQgdGhpcwp3aGVuIHRoZSBmdW5jdGlvbiBp cyBvbmx5IGRpcmVjdGx5IGNhbGxlZCAod2hpY2ggaXMgdGhlIGNhc2UgZm9yIG1vc3QgZnVuY3Rp b25zCmNyZWF0ZWQgdmlhIGluc3RlcnByb2NlZHVyYWwgc3BlY2lhbGl6YXRpb24sIG9yIGZvciBh IG51bWJlciBvZiBzdGF0aWMKZnVuY3Rpb25zKS4KClRvZGF5LCB3aGVuIHdlIHBhc3M6CgoJLWZw YXRjaGFibGUtZnVuY3Rpb24tZW50cnk9MgoKLi4uIHRoZSBjb21waWxlciBwbGFjZXMgMiBOT1Bz ICphZnRlciogYW55IEJUSSwgYW5kIHJlY29yZHMgdGhlIGxvY2F0aW9uIG9mIHRoZQpmaXJzdCBO T1AuIFNvIHRoZSB0d28gY2FzZXMgd2UgZ2V0IGFyZToKCglfX2Z1bmNfd2l0aG91dF9idGk6CgkJ Tk9QCQk8LS0tIHJlY29yZGVkIGxvY2F0aW9uCgkJTk9QCgoJX19mdW5jX3dpdGhfYnRpOgoJCUJU SQoJCU5PUAkJPC0tLSByZWNvcmRlZCBsb2NhdGlvbgoJCU5PUAoKLi4uIHdoaWNoIHdvcmtzIGp1 c3QgZmluZSwgc2luY2UgZWl0aGVyIHN5bSswIG9yIHN5bSs0IGFyZSByZWFzb25hYmxlCmxvY2F0 aW9ucyBmb3IgdGhlIHBhdGNoLXNpdGUgdG8gbGl2ZS4KCkhvd2V2ZXIsIGlmIHdlIHdlcmUgdG8g cGFzczoKCgktZnBhdGNoYWJsZS1mdW5jdGlvbi1lbnRyeT01LDMKCi4uLiB0aGUgY29tcGlsZXIg cGxhY2VzIDMgTk9QcyAqYmVmb3JlKiBhbnkgQlRJLCBhbmQgMiBOT1BzICphZnRlciogYW55IEJU SSwKc3RpbGwgcmVjb3JkaW5nIHRoZSBsb2NhdGlvbiBvZiB0aGUgZmlyc3QgTk9QLiBTbyBpbiB0 aGUgdHdvIGNhc2VzIHdlIGdldDoKCgkJTk9QCQk8LS0tIHJlY29yZGVkIGxvY2F0aW9uCgkJTk9Q CgkJTk9QCglfX2Z1bmNfd2l0aG91dF9idGk6CgkJTk9QCgkJTk9QCgoJCU5PUAkJPC0tLSByZWNv cmRlZCBsb2NhdGlvbgoJCU5PUAoJCU5PUAoJX19mdW5jX3dpdGhfYnRpOgoJCUJUSQoJCU5PUAoJ CU5PUAoKLi4uIHNvIHdoZXJlIHdlIHdhbnQgdG8gcGF0Y2ggb25lIG9mIHRoZSBsYXRlciBub3Bz IHRvIGJhbmNoIHRvIGEgcHJlLWZ1bmN0aW9uCk5PUCwgd2UgbmVlZCB0byBrbm93IHdoZXRoZXIg b3Igbm90IHRoZSBjb21waWxlciBnZW5lcmF0ZWQgYSBCVEkuIFdlIGNhbgpkaXNjb3ZlciBkaXNj b3ZlciB0aGF0IGVpdGhlciBieToKCiogQ2hlY2tpbmcgd2hldGhlciB0aGUgcmVjb3JkZWQgbG9j YXRpb24gaXMgYXQgc3ltKzAgKG5vIEJUSSkgb3Igc3ltKzQgKEJUSSkuCgoqIFJlYWRpbmcgdGhl IGluc3RydWN0aW9uIGJlZm9yZSB0aGUgcmVjb3JkZWQgbG9jYXRpb24sIGFuZCBzZWVpbmcgaWYg dGhpcyBpcyBhCiAgQlRJLgoKLi4uIGFuZCBkZXBlbmRpbmcgb24gaG93IHdlIGhhbmRsZSB0aGln bnMgdGhlIHR3byBjYXNlcyAqbWlnaHQqIG5lZWQgZGlmZmVyZW50CnRyYW1wb2xpbmVzLgoKVGhh bmtzLApNYXJrLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5p bmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8v bGludXgtYXJtLWtlcm5lbAo=