[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <5ac2c90c-5907-40ce-a31e-05cb6d88fa52@ghiti.fr>
Date: Thu, 3 Jul 2025 18:06:41 +0200
From: Alexandre Ghiti <alex@...ti.fr>
To: Steven Rostedt <rostedt@...dmis.org>
Cc: ChenMiao <chenmiao.ku@...il.com>,
Linux RISCV <linux-riscv@...r.kernel.org>,
Paul Walmsley <paul.walmsley@...ive.com>, Palmer Dabbelt
<palmer@...belt.com>, Albert Ou <aou@...s.berkeley.edu>,
linux-riscv@...ts.infradead.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH] riscv: ftrace: Fix the logic issue in DYNAMIC_FTRACE
selection
Hi Steve,
On 7/3/25 17:40, Steven Rostedt wrote:
> On Thu, 3 Jul 2025 15:00:02 +0200
> Alexandre Ghiti <alex@...ti.fr> wrote:
>
>
>> We could support static ftrace, but I don't think we should, so I agree
>> with this patch. In fact I had just prepared a patch for this here
>> https://github.com/linux-riscv/linux/pull/556/commits/0481092a5bec3818658981c11f629e06e66382b3
>> which is a bit more complete since I have removed some dead code.
>>
>> Let's see what other people think about supporting static ftrace, I have
>> added Steven in cc if he has an opinion.
> Yes, please only support the dynamic ftrace. The static is there only
> to help archs to get ftrace up and running. Once dynamic is supported,
> static should not be used.
>
> Hmm, maybe I should just remove the prompt for DYNAMIC_FTRACE.
>
> That is, once it is supported by an architecture, it should be the only
> thing used.
>
> -- Steve
Thanks for your input.
@ChenMiao: can you come up with a v2 that, in addition, deletes the dead
code and with a commit log that explains what Steven said? If not
possible for you, let me know and I'll do it.
Thanks,
Alex
Powered by blists - more mailing lists