riscv: ftrace: correct the condition logic in function graph tracer
authorZong Li <zong.li@sifive.com>
Mon, 23 Dec 2019 08:46:13 +0000 (16:46 +0800)
committerPaul Walmsley <paul.walmsley@sifive.com>
Fri, 3 Jan 2020 08:56:37 +0000 (00:56 -0800)
commit1d8f65798240b6577d8c44d20c8ea8f1d429e495
tree3d83f684825cbaebff1a71c225970e226768442d
parentcfda8617e22a8bf217a613d0b3ba3a38778443ba
riscv: ftrace: correct the condition logic in function graph tracer

The condition should be logical NOT to assign the hook address to parent
address. Because the return value 0 of function_graph_enter upon
success.

Fixes: e949b6db51dc (riscv/function_graph: Simplify with function_graph_enter())
Signed-off-by: Zong Li <zong.li@sifive.com>
Reviewed-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Cc: stable@vger.kernel.org
Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
arch/riscv/kernel/ftrace.c