diff options
author | 2006-01-11 22:46:48 +0100 | |
---|---|---|
committer | 2006-01-11 19:05:03 -0800 | |
commit | 5f1d189f8a87930d62c507800a8ac20b9a185e41 (patch) | |
tree | f83f756d8481dafe3b8ddba5b741ec6b5cf33e96 /include | |
parent | [PATCH] x86_64: Reduce screen space needed by stack trace (diff) | |
download | linux-5f1d189f8a87930d62c507800a8ac20b9a185e41.tar.gz linux-5f1d189f8a87930d62c507800a8ac20b9a185e41.tar.bz2 linux-5f1d189f8a87930d62c507800a8ac20b9a185e41.zip |
[PATCH] x86_64: Display meaningful part of filename during BUG()
When building in a separate objtree, file names produced by BUG() & Co. can
get fairly long; printing only the first 50 characters may thus result in
(almost) no useful information. The following change makes it so that rather
the last 50 characters of the filename get printed.
Signed-Off-By: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/asm-x86_64/uaccess.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/asm-x86_64/uaccess.h b/include/asm-x86_64/uaccess.h index 1bb8b8a24436..2892c4b7a28b 100644 --- a/include/asm-x86_64/uaccess.h +++ b/include/asm-x86_64/uaccess.h @@ -348,6 +348,7 @@ static inline int __copy_in_user(void __user *dst, const void __user *src, unsig long strncpy_from_user(char *dst, const char __user *src, long count); long __strncpy_from_user(char *dst, const char __user *src, long count); long strnlen_user(const char __user *str, long n); +long __strnlen_user(const char __user *str, long n); long strlen_user(const char __user *str); unsigned long clear_user(void __user *mem, unsigned long len); unsigned long __clear_user(void __user *mem, unsigned long len); |