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