From: Andrew Morton Cc: Anil S Keshavamurthy Cc: Ananth N Mavinakayanahalli Signed-off-by: Andrew Morton --- include/asm-powerpc/kprobes.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN include/asm-powerpc/kprobes.h~kprobes-handle-symbol-resolution-when-modulesymbol-is-specified-tidy include/asm-powerpc/kprobes.h --- a/include/asm-powerpc/kprobes.h~kprobes-handle-symbol-resolution-when-modulesymbol-is-specified-tidy +++ a/include/asm-powerpc/kprobes.h @@ -54,12 +54,12 @@ typedef unsigned int kprobe_opcode_t; */ #define kprobe_lookup_name(name, addr) \ { \ - char *colon; \ addr = (kprobe_opcode_t *)kallsyms_lookup_name(name); \ if (addr) { \ + char *colon; \ if ((colon = strchr(name, ':')) != NULL) { \ colon++; \ - if (*colon != '\0' && colon[0] != '.') \ + if (*colon != '\0' && *colon != '.') \ addr = *(kprobe_opcode_t **)addr; \ } else if (name[0] != '.') \ addr = *(kprobe_opcode_t **)addr; \ _