Эх сурвалжийг харах

doc: trace/kprobes: add information about NOKPROBE_SYMBOL

Update kprobe tracer documentation to also mention that
NOKPROBE_SYMBOL() and nokprobe_inline add symbols to the kprobes
blacklist.

Signed-off-by: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
Acked-by: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
Link: http://lkml.kernel.org/r/d924e20de099579ace4286e610304f054cd798db.1488991670.git.naveen.n.rao@linux.vnet.ibm.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Naveen N. Rao 8 жил өмнө
parent
commit
c1ac094d50

+ 3 - 2
Documentation/trace/kprobetrace.txt

@@ -8,8 +8,9 @@ Overview
 --------
 --------
 These events are similar to tracepoint based events. Instead of Tracepoint,
 These events are similar to tracepoint based events. Instead of Tracepoint,
 this is based on kprobes (kprobe and kretprobe). So it can probe wherever
 this is based on kprobes (kprobe and kretprobe). So it can probe wherever
-kprobes can probe (this means, all functions body except for __kprobes
-functions). Unlike the Tracepoint based event, this can be added and removed
+kprobes can probe (this means, all functions except those with
+__kprobes/nokprobe_inline annotation and those marked NOKPROBE_SYMBOL).
+Unlike the Tracepoint based event, this can be added and removed
 dynamically, on the fly.
 dynamically, on the fly.
 
 
 To enable this feature, build your kernel with CONFIG_KPROBE_EVENTS=y.
 To enable this feature, build your kernel with CONFIG_KPROBE_EVENTS=y.