summary refs log tree commit diff
path: root/kernel/printk/braille.c
diff options
context:
space:
mode:
authorMasami Hiramatsu <masami.hiramatsu.pt@hitachi.com>2014-04-17 17:18:00 +0900
committerIngo Molnar <mingo@kernel.org>2014-04-24 10:03:02 +0200
commitfbc1963d2c1c4eb4651132a2c5c9d6111ada17d3 (patch)
treef1fe435182c467a7fe42ffdaca1da7ce7e9a85b5 /kernel/printk/braille.c
parent55479f64756fc508182a05e35e52f01395a50d4d (diff)
downloadlinux-fbc1963d2c1c4eb4651132a2c5c9d6111ada17d3.tar.gz
kprobes, ftrace: Allow probing on some functions
There is no need to prohibit probing on the functions
used for preparation and uprobe only fetch functions.
Those are safely probed because those are not invoked
from kprobe's breakpoint/fault/debug handlers. So there
is no chance to cause recursive exceptions.

Following functions are now removed from the kprobes blacklist:

	update_bitfield_fetch_param
	free_bitfield_fetch_param
	kprobe_register
	FETCH_FUNC_NAME(stack, type) in trace_uprobe.c
	FETCH_FUNC_NAME(memory, type) in trace_uprobe.c
	FETCH_FUNC_NAME(memory, string) in trace_uprobe.c
	FETCH_FUNC_NAME(memory, string_size) in trace_uprobe.c
	FETCH_FUNC_NAME(file_offset, type) in trace_uprobe.c

Signed-off-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Link: http://lkml.kernel.org/r/20140417081800.26341.56504.stgit@ltc230.yrl.intra.hitachi.co.jp
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'kernel/printk/braille.c')
0 files changed, 0 insertions, 0 deletions