X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=kernel%2Fkprobes.c;h=0540948e29abf0217fc7e4edded97874aa26605c;hb=896a6de40ef3814525632609799af909338f50c3;hp=16b5739c516aa831d11755a93895f6b4d4e91001;hpb=44f167d376aa42d59d40406036e901a5cf03567f;p=mv-sheeva.git diff --git a/kernel/kprobes.c b/kernel/kprobes.c index 16b5739c516..0540948e29a 100644 --- a/kernel/kprobes.c +++ b/kernel/kprobes.c @@ -694,7 +694,7 @@ int __kprobes register_kprobe(struct kprobe *p) p->addr = addr; preempt_disable(); - if (!__kernel_text_address((unsigned long) p->addr) || + if (!kernel_text_address((unsigned long) p->addr) || in_kprobes_functions((unsigned long) p->addr)) { preempt_enable(); return -EINVAL;