prevent kprobes from catching spurious page faults
authorMasami Hiramatsu <mhiramat@redhat.com>
Thu, 5 Feb 2009 22:12:39 +0000 (17:12 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 12 Feb 2009 17:31:03 +0000 (09:31 -0800)
commitbdb6a508be1efd20d813f4e09203d42da94c9f54
treed422b4243b2f1f9b0f197bdb5799db725fea9b99
parentc8e7fd2807c76ec171fee6bce142cd06b5745497
prevent kprobes from catching spurious page faults

commit 9be260a646bf76fa418ee519afa10196b3164681 upstream.

Prevent kprobes from catching spurious faults which will cause infinite
recursive page-fault and memory corruption by stack overflow.

Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/x86/mm/fault.c