Re: [PATCH 0/2] vsprintf: Don't leak pointers
From: Petr Mladek
Date: Thu Aug 20 2026 - 11:29:46 EST
On Fri 2026-08-14 12:56:47, Andrew Morton wrote:
> On Fri, 14 Aug 2026 16:48:52 +0200 Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> wrote:
>
> > It is possible to leak pointers via %ps without KALLSYMS enabled.
> > With KALLSYMS pointers can be leaked if they can not be resolved.
> >
> > The tiny series has two patches, one for each issue.
> >
>
> Thanks.
>
> fwiw, Sashiko flagged a few possible issues:
> https://sashiko.dev/#/patchset/20260814144854.746840-1-bigeasy@xxxxxxxxxxxxx
Sashiko basically complains about that this might make
dump_stack(), panics, and oopses useless on systems without KALLSYMS
which is typical on embedded systems.
IMHO, it is a good point. What about using default_pointer() resp. %p
as the fallback? It would allow to see the pointers with
"no_hash_pointers" kernel parameter.
Best Regards,
Petr