Printing page table entries has been a common requirement both in generic and platform memory management for various purposes. Let's just create a dedicated printk format for such entries which will also help standardize printing across different platforms. Also add a test for this new print format in lib/tests/printf_kunit.c via CONFIG_PRINTF_KUNIT_TEST. This series applies on v6.16-rc2 Cc: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> Cc: Rasmus Villemoes <linux@xxxxxxxxxxxxxxxxxx> Cc: Sergey Senozhatsky <senozhatsky@xxxxxxxxxxxx> Cc: Petr Mladek <pmladek@xxxxxxxx> Cc: Steven Rostedt <rostedt@xxxxxxxxxxx> Cc: Jonathan Corbet <corbet@xxxxxxx> Cc: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Cc: David Hildenbrand <david@xxxxxxxxxx> Cc: linux-kernel@xxxxxxxxxxxxxxx Cc: linux-doc@xxxxxxxxxxxxxxx Cc: linux-mm@xxxxxxxxx Anshuman Khandual (2): lib/vsprintf: Add support for pte_t kunit: printf: Add test case for pte_t Documentation/core-api/printk-formats.rst | 14 ++++++++++++ lib/tests/printf_kunit.c | 26 +++++++++++++++++++++++ lib/vsprintf.c | 20 +++++++++++++++++ mm/memory.c | 5 ++--- scripts/checkpatch.pl | 2 +- 5 files changed, 63 insertions(+), 4 deletions(-) -- 2.30.2