aboutsummaryrefslogtreecommitdiff
path: root/net/lapb
diff options
context:
space:
mode:
authorMasami Hiramatsu <[email protected]>2014-06-14 06:47:12 +0000
committerIngo Molnar <[email protected]>2014-06-14 09:07:44 +0200
commit4cdf77a828b056258f48a9f6078bd2f77d9704bb (patch)
tree2a7a904eddc42c595c6a82204a9032b97d0c071f /net/lapb
parented9ea4ed3a44e8f8e8c7e8a12a05fd73f9ae1fb4 (diff)
x86/kprobes: Fix build errors and blacklist context_track_user
This essentially reverts commit: ecd50f714c42 ("kprobes, x86: Call exception_enter after kprobes handled") since it causes build errors with CONFIG_CONTEXT_TRACKING and that has been made from misunderstandings; context_track_user_*() don't involve much in interrupt context, it just returns if in_interrupt() is true. Instead of changing the do_debug/int3(), this just adds context_track_user_*() to kprobes blacklist, since those are still can be called right before kprobes handles int3 and debug exceptions, and probing those will cause an infinite loop. Reported-by: Frederic Weisbecker <[email protected]> Signed-off-by: Masami Hiramatsu <[email protected]> Cc: Borislav Petkov <[email protected]> Cc: Kees Cook <[email protected]> Cc: Jiri Kosina <[email protected]> Cc: Rusty Russell <[email protected]> Cc: Steven Rostedt <[email protected]> Cc: Seiji Aguchi <[email protected]> Cc: Andrew Morton <[email protected]> Cc: Kees Cook <[email protected]> Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'net/lapb')
0 files changed, 0 insertions, 0 deletions