[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251217172747.2a333460@gandalf.local.home>
Date: Wed, 17 Dec 2025 17:27:47 -0500
From: Steven Rostedt <rostedt@...dmis.org>
To: Maurice Hieronymus <mhi@...lbox.org>
Cc: Alexei Starovoitov <ast@...nel.org>, Daniel Borkmann
<daniel@...earbox.net>, John Fastabend <john.fastabend@...il.com>, Andrii
Nakryiko <andrii@...nel.org>, Martin KaFai Lau <martin.lau@...ux.dev>,
Eduard Zingerman <eddyz87@...il.com>, Song Liu <song@...nel.org>, Yonghong
Song <yonghong.song@...ux.dev>, KP Singh <kpsingh@...nel.org>, Stanislav
Fomichev <sdf@...ichev.me>, Hao Luo <haoluo@...gle.com>, Jiri Olsa
<jolsa@...nel.org>, Masami Hiramatsu <mhiramat@...nel.org>, Mark Rutland
<mark.rutland@....com>, Mathieu Desnoyers <mathieu.desnoyers@...icios.com>,
georges.aureau@....com, bpf@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-trace-kernel@...r.kernel.org
Subject: Re: [PATCH v3] kallsyms: Always initialize modbuildid
On Wed, 10 Dec 2025 18:03:45 +0100
Maurice Hieronymus <mhi@...lbox.org> wrote:
> @@ -7761,6 +7761,12 @@ ftrace_mod_address_lookup(unsigned long addr, unsigned long *size,
> if (ret) {
> if (modname)
> *modname = mod_map->mod->name;
> + if (modbuildid)
> +#if IS_ENABLED(CONFIG_STACKTRACE_BUILD_ID)
IS_ENABLED() is for use within C code. This should simply be:
#ifdef CONFIG_STACKTRACE_BUILD_ID
-- Steve
> + *modbuildid = mod_map->mod->build_id;
> +#else
> + *modbuildid = NULL;
> +#endif
> break;
> }
> }
Powered by blists - more mailing lists