Re: [PATCH 0/4] ftrace: Protect RCU accesses to direct_functions
From: Jiri Olsa
Date: Sun Aug 02 2026 - 16:37:57 EST
On Thu, Jul 30, 2026 at 11:04:07PM +0800, Leon Hwang wrote:
> Sashiko reported a potential issue of directly accessing
> direct_functions [1], which will be addressed by patch #1.
>
> The patch #2 and #3 protect accesses to the RCU-managed direct_functions
> hash in its delete, and modify paths.
>
> The final patch removes an unnecessary empty argument from a
> scoped_guard() invocation.
>
> [1] https://lore.kernel.org/all/20260727145217.72B9C1F000E9@xxxxxxxxxxxxxxx/
>
> Leon Hwang (4):
> ftrace: Protect direct_functions in ftrace_find_rec_direct
> ftrace: Protect direct_functions in update_ftrace_direct_del
> ftrace: Protect direct_functions in update_ftrace_direct_mod
> ftrace: Drop extra comma in trace_buffered_event_enable
Acked-by: Jiri Olsa <jolsa@xxxxxxxxxx>
thanks,
jirka
>
> kernel/trace/ftrace.c | 27 ++++++++++++++++++---------
> kernel/trace/trace.c | 2 +-
> 2 files changed, 19 insertions(+), 10 deletions(-)
>
> --
> 2.55.0
>