summaryrefslogtreecommitdiffstats
path: root/kernel/kthread.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-01-03 20:46:17 +0100
committerLinus Torvalds <torvalds@linux-foundation.org>2009-01-03 20:46:17 +0100
commitd97106ab53f812910a62d18afb9dbe882819c1ba (patch)
treeedd1a2c287b7d98ee7b62e7ea6457c8a10abe016 /kernel/kthread.c
parentget rid of special-casing the /sbin/loader on alpha (diff)
downloadlinux-d97106ab53f812910a62d18afb9dbe882819c1ba.tar.xz
linux-d97106ab53f812910a62d18afb9dbe882819c1ba.zip
Make %p print '(null)' for NULL pointers
Before, when we only ever printed out the pointer value itself, a NULL pointer would never cause issues and might as well be printed out as just its numeric value. However, with the extended %p formats, especially %pR, we might validly want to print out resources for debugging. And sometimes they don't even exist, and the resource pointer is just NULL. Print it out as such, rather than oopsing. This is a more generic version of a patch done by Trent Piepho (catching all %p cases rather than just %pR, and using "(null)" instead of "[NULL]" to match glibc). Requested-by: Trent Piepho <xyzzy@speakeasy.org> Acked-by: Harvey Harrison <harvey.harrison@gmail.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'kernel/kthread.c')
0 files changed, 0 insertions, 0 deletions