lockdep: Make print_lock() address visible
authorPaul E. McKenney <paulmck@linux.ibm.com>
Thu, 30 May 2019 12:39:25 +0000 (05:39 -0700)
committerPaul E. McKenney <paulmck@linux.ibm.com>
Thu, 1 Aug 2019 21:05:51 +0000 (14:05 -0700)
Security is a wonderful thing, but so is the ability to debug based on
lockdep warnings.  This commit therefore makes lockdep lock addresses
visible in the clear.

Signed-off-by: Paul E. McKenney <paulmck@linux.ibm.com>
kernel/locking/lockdep.c

index 4861cf8e274b1c75ec73260e13131463b35dad49..4aca3f4379d2222261bbd2e253bd617dbf3cc073 100644 (file)
@@ -620,7 +620,7 @@ static void print_lock(struct held_lock *hlock)
                return;
        }
 
-       printk(KERN_CONT "%p", hlock->instance);
+       printk(KERN_CONT "%px", hlock->instance);
        print_lock_name(lock);
        printk(KERN_CONT ", at: %pS\n", (void *)hlock->acquire_ip);
 }