Re: [RFC V3 1/8] mm: Make ptrval_to_str() generally available
Samuel Holland <[email protected]>
| Newsgroups | org.infradead.lists.linux-snps-arc,dev.linux.lists.loongarch,org.infradead.lists.linux-arm-kernel,org.infradead.lists.linux-riscv,org.infradead.lists.linux-um,org.kernel.vger.linux-alpha,org.kernel.vger.linux-arch,org.kernel.vger.linux-csky,org.kernel.vger.linux-hexagon,org.kernel.vger.linux-kernel,org.kernel.vger.linux-m68k,org.kernel.vger.linux-mips,org.kernel.vger.linux-openrisc,org.kernel.vger.linux-parisc,org.kernel.vger.linux-s390,org.kernel.vger.linux-sh,org.kernel.vger.sparclinux,org.kvack.linux-mm,org.ozlabs.lists.linuxppc-dev |
|---|---|
| Message-ID | <[email protected]> |
On 2026-08-17 11:00 PM, Anshuman Khandual wrote: > Move ptrval_to_str() inside a header thus making the helper more generally Typo here and in subject: ptrval -> ptval > 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 <[email protected]> > Cc: David Hildenbrand <[email protected]> > Cc: Lorenzo Stoakes <[email protected]> > Cc: [email protected] > Cc: [email protected] > Signed-off-by: Anshuman Khandual <[email protected]> > --- > include/linux/mm_types.h | 15 +++++++++++++++ > mm/memory.c | 16 ++-------------- > 2 files changed, 17 insertions(+), 14 deletions(-) > > diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h > index b18c2b2e7d2c..a5b514e55dd7 100644 > --- a/include/linux/mm_types.h > +++ b/include/linux/mm_types.h > @@ -2001,4 +2001,19 @@ static inline unsigned long mmf_init_legacy_flags(unsigned long flags) > return flags & MMF_INIT_LEGACY_MASK; > } > > +void ptval_bytes_to_hex_str(char *buf, size_t buf_size, const void *entry, size_t entry_size); > + > +#define ptval_to_str(buf, val) \ >... _______________________________________________ linux-snps-arc mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-snps-arc