The patch titled disallow kprobes on notifier_call_chain has been added to the -mm tree. Its filename is disallow-kprobes-on-notifier_call_chain.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: disallow kprobes on notifier_call_chain From: "bibo,mao" <bibo.mao@xxxxxxxxx> When kprobe is re-entered, the re-entered kprobe kernel path will will call atomic_notifier_call_chain function, if this function is kprobed that will incur numerous kprobe recursive fault. This patch disallows kprobes on atomic_notifier_call_chain function. Signed-off-by: bibo, mao <bibo.mao@xxxxxxxxx> Signed-off-by: Ananth N Mavinakayanahalli <ananth@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- kernel/sys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN kernel/sys.c~disallow-kprobes-on-notifier_call_chain kernel/sys.c --- a/kernel/sys.c~disallow-kprobes-on-notifier_call_chain +++ a/kernel/sys.c @@ -221,7 +221,7 @@ EXPORT_SYMBOL_GPL(atomic_notifier_chain_ * of the last notifier function called. */ -int atomic_notifier_call_chain(struct atomic_notifier_head *nh, +int __kprobes atomic_notifier_call_chain(struct atomic_notifier_head *nh, unsigned long val, void *v) { int ret; _ Patches currently in -mm which might be from bibo.mao@xxxxxxxxx are kprobe-whitespace-cleanup.patch disallow-kprobes-on-notifier_call_chain.patch kretprobe-spinlock-deadlock-patch.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html