Re: [RFC] kallsyms: embed source file:line info in kernel stack traces
Steven Rostedt <[email protected]> Tue, 3 Mar 2026 08:17:48 -0500
| Newsgroups | dev.linux.lists.ksummit |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 3 Mar 2026 08:39:36 +0300 Alexey Dobriyan <[email protected]> wrote: > On Mon, Mar 02, 2026 at 03:28:28PM -0500, Sasha Levin wrote: > > [ 11.206749] dump_stack_lvl+0x5d/0x80 (lib/dump_stack.c:94) > > This is super useful, thanks. > > Can the 0x prefix be dropped as well? And print in decimal? Without the 0x, it could be ambiguous that it's hex. > It is shorter to print in decimal up to 1 million. > > () are just character noise, I'd drop them I actually prefer them ;-) Anyway, this looks more like a feature that is for us kernel developers debugging our own kernels than something that should be added to a distro. decode_stacktrace.pl can be used for those because distro kernels always supply debug data that can be downloaded at any time. I can see this being very useful when debugging something that causes a crash, as it will save me time from cat'ing the output into decode_stacktrace.pl after each crash. Although, I can see this having the same issue as gdb has with static inlined functions. -- Steve