Linux/linux fabe38akernel/trace ftrace.c

kprobes: Mark ftrace mcount handler functions nokprobe

Mark ftrace mcount handler functions nokprobe since
probing on these functions with kretprobe pushes
return address incorrectly on kretprobe shadow stack.

Reported-by: Francis Deslauriers <francis.deslauriers at efficios.com>
Tested-by: Andrea Righi <righi.andrea at gmail.com>
Signed-off-by: Masami Hiramatsu <mhiramat at kernel.org>
Acked-by: Steven Rostedt <rostedt at goodmis.org>
Acked-by: Steven Rostedt (VMware) <rostedt at goodmis.org>
Cc: Linus Torvalds <torvalds at linux-foundation.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers at efficios.com>
Cc: Peter Zijlstra <peterz at infradead.org>
Cc: Thomas Gleixner <tglx at linutronix.de>
Cc: stable at vger.kernel.org
Link: http://lkml.kernel.org/r/155094062044.6137.6419622920568680640.stgit@devbox
Signed-off-by: Ingo Molnar <mingo at kernel.org>
DeltaFile
+5-1kernel/trace/ftrace.c
+5-11 files

UnifiedSplitRaw