diff options
author | Masami Hiramatsu <[email protected]> | 2014-04-17 17:17:12 +0900 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2014-04-24 10:02:57 +0200 |
commit | 0f46efeb44e360b78f54a968b4d92e6877c35891 (patch) | |
tree | 967be90bf26a1ec084e476d59e324c456d79f5c1 /lib/test-string_helpers.c | |
parent | 376e242429bf8539ef39a080ac113c8799840b13 (diff) |
kprobes, x86: Prohibit probing on debug_stack_*()
Prohibit probing on debug_stack_reset and debug_stack_set_zero.
Since the both functions are called from TRACE_IRQS_ON/OFF_DEBUG
macros which run in int3 ist entry, probing it may cause a soft
lockup.
This happens when the kernel built with CONFIG_DYNAMIC_FTRACE=y
and CONFIG_TRACE_IRQFLAGS=y.
Signed-off-by: Masami Hiramatsu <[email protected]>
Reviewed-by: Steven Rostedt <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: Jan Beulich <[email protected]>
Cc: Paul Gortmaker <[email protected]>
Cc: Seiji Aguchi <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'lib/test-string_helpers.c')
0 files changed, 0 insertions, 0 deletions