]> asedeno.scripts.mit.edu Git - linux.git/commit
powerpc/xmon: Don't print hashed pointers in xmon
authorMichael Ellerman <mpe@ellerman.id.au>
Wed, 6 Dec 2017 12:23:28 +0000 (23:23 +1100)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 6 Dec 2017 13:27:01 +0000 (00:27 +1100)
commitd8104182087319fd753d6d8e0afcd95d84c2aa2f
treebe9baacdc1e58ae653535916659cd944a8d39186
parent371b80447ff33ddac392c189cf884a5a3e18faeb
powerpc/xmon: Don't print hashed pointers in xmon

Since commit ad67b74d2469 ("printk: hash addresses printed with %p")
pointers printed with %p are hashed, ie. you don't see the actual
pointer value but rather a cryptographic hash of its value.

In xmon we want to see the actual pointer values, because xmon is a
debugger, so replace %p with %px which prints the actual pointer
value.

We justify doing this in xmon because 1) xmon is a kernel crash
debugger, it's only accessible via the console 2) xmon doesn't print
to dmesg, so the pointers it prints are not able to be leaked that
way.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/xmon/xmon.c