]> git.hungrycats.org Git - linux/commit
riscv: stacktrace: fix usage of ftrace_graph_ret_addr()
authorPuranjay Mohan <puranjay@kernel.org>
Tue, 18 Jun 2024 14:58:20 +0000 (14:58 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 Jul 2024 07:53:39 +0000 (09:53 +0200)
commita59a220827afda177b25ba50c1b9df347af5e07d
treebfdfa6d002f55550aae34949341dc45634792d4f
parent1c93116ad8ce63241876f87aedfc0c5237fd8c4a
riscv: stacktrace: fix usage of ftrace_graph_ret_addr()

[ Upstream commit 393da6cbb2ff89aadc47683a85269f913aa1c139 ]

ftrace_graph_ret_addr() takes an `idx` integer pointer that is used to
optimize the stack unwinding. Pass it a valid pointer to utilize the
optimizations that might be available in the future.

The commit is making riscv's usage of ftrace_graph_ret_addr() match
x86_64.

Signed-off-by: Puranjay Mohan <puranjay@kernel.org>
Reviewed-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Link: https://lore.kernel.org/r/20240618145820.62112-1-puranjay@kernel.org
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/riscv/kernel/stacktrace.c