summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-01-03 11:46:17 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2009-01-03 11:46:17 -0800
commitd97106ab53f812910a62d18afb9dbe882819c1ba (patch)
treeedd1a2c287b7d98ee7b62e7ea6457c8a10abe016 /arch
parent3bfacef412b4bc993a8992217e50f1245f2fd3a6 (diff)
downloadblackbird-op-linux-d97106ab53f812910a62d18afb9dbe882819c1ba.tar.gz
blackbird-op-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 'arch')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud