summaryrefslogtreecommitdiff
path: root/arch/arm/kernel/stacktrace.c
diff options
context:
space:
mode:
authorAlexei Starovoitov <ast@kernel.org>2022-03-21 21:40:45 -0700
committerAlexei Starovoitov <ast@kernel.org>2022-03-22 11:09:13 -0700
commitecaed3b9deea9ff3e7d98b9ee8722c7d78de5d97 (patch)
treeca898902c6df38ba3c48dc8c6d4ce745dca99ba8 /arch/arm/kernel/stacktrace.c
parentf97b8b9bd630fb76c0e9e11cbf390e3d64a144d7 (diff)
Revert "ARM: rethook: Add rethook arm implementation"
This reverts commit 515a49173b80a4aabcbad9a4fa2a247042378ea1. Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'arch/arm/kernel/stacktrace.c')
-rw-r--r--arch/arm/kernel/stacktrace.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/arm/kernel/stacktrace.c b/arch/arm/kernel/stacktrace.c
index f509c6be4f57..75e905508f27 100644
--- a/arch/arm/kernel/stacktrace.c
+++ b/arch/arm/kernel/stacktrace.c
@@ -1,7 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
#include <linux/export.h>
#include <linux/kprobes.h>
-#include <linux/rethook.h>
#include <linux/sched.h>
#include <linux/sched/debug.h>
#include <linux/stacktrace.h>
@@ -67,11 +66,6 @@ int notrace unwind_frame(struct stackframe *frame)
frame->sp = *(unsigned long *)(fp - 8);
frame->pc = *(unsigned long *)(fp - 4);
#endif
-#ifdef CONFIG_RETHOOK
- if (is_rethook_trampoline(frame->pc))
- frame->pc = rethook_find_ret_addr(frame->tsk, frame->fp,
- &frame->kr_cur);
-#endif
#ifdef CONFIG_KRETPROBES
if (is_kretprobe_trampoline(frame->pc))
frame->pc = kretprobe_find_ret_addr(frame->tsk,