]> Gentwo Git Trees - linux/.git/commit
samples: kmemleak: print the raw pointers for debugging purposes
authorCatalin Marinas <catalin.marinas@arm.com>
Thu, 6 Feb 2025 11:45:37 +0000 (11:45 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Sun, 23 Feb 2025 06:25:15 +0000 (22:25 -0800)
commit991fa278caed7a2aec853cb56dfaf4529b16b212
tree74130735fa8da1d0d28ae653bbfaffe7963ce268
parenta27938a2e1c62d0f8c3be0efdd915c5e51901c75
samples: kmemleak: print the raw pointers for debugging purposes

The kmemleak-test.c module is meant to leak some pointers for debugging
the kmemleak detection, pointer information dumping.  It's no use if it
prints the hashed values of such pointers.

Change the printk() format from %p to %px.  While at it, also display the
raw __percpu pointer rather than this_cpu_ptr() since kmemleak now tracks
such pointers independently of the standard allocations.

Link: https://lkml.kernel.org/r/20250206114537.2597764-3-catalin.marinas@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
samples/kmemleak/kmemleak-test.c