Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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 <[email protected]> Acked-by: Harvey Harrison <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
- Loading branch information