[RFC V3 1/8] mm: Make ptrval_to_str() generally available

Anshuman Khandual anshuman.khandual at arm.com
Tue Aug 18 19:49:19 PDT 2026


On Tue, Aug 18, 2026 at 07:25:07PM +0200, David Hildenbrand (Arm) wrote:
> On 8/18/26 06:00, Anshuman Khandual wrote:
> > Move ptrval_to_str() inside a header thus making the helper more generally
> > available for new users which are being added later. While here, also move
> > another related string size macro PTVAL_STR_MAX inside the header as well.
> > 
> > Cc: Andrew Morton <akpm at linux-foundation.org>
> > Cc: David Hildenbrand <david at kernel.org>
> > Cc: Lorenzo Stoakes <ljs at kernel.org>
> > Cc: linux-mm at kvack.org
> > Cc: linux-kernel at vger.kernel.org
> > Signed-off-by: Anshuman Khandual <anshuman.khandual at arm.com>
> > ---
> 
> I would have placed that into include/linux/pgtable.h. Any particular reason for
> mm_types?

Yes - that works as well. These declaration and macros need to be moved inside
#ifndef __ASSEMBLY__ block in include/linux/pgtable.h file. Will do the change
as suggested while dropping the RFC tag once v7.3-rc1 is released.

> 
> Acked-by: David Hildenbrand (Arm) <david at kernel.org>
> 
> -- 
> Cheers,
> 
> David



More information about the linux-riscv mailing list