On Wed, 5 Nov 2025 15:23:16 +0100
Petr Mladek <[email protected]> wrote:
> __sprint_symbol() might access an invalid pointer when
> kallsyms_lookup_buildid() returns a symbol found by
> ftrace_mod_address_lookup().
>
> The ftrace lookup function must set both @modname and @modbuildid
> the same way as module_address_lookup().
>
> Fixes: 9294523e3768 ("module: add printk formats to add module build ID to
> stacktraces")
> Signed-off-by: Petr Mladek <[email protected]>
> ---
> include/linux/ftrace.h | 6 ++++--
> kernel/kallsyms.c | 4 ++--
> kernel/trace/ftrace.c | 5 ++++-
> 3 files changed, 10 insertions(+), 5 deletions(-)
Acked-by: Steven Rostedt (Google) <[email protected]>
-- Steve