diff options
author | 2022-04-13 15:59:05 +0100 | |
---|---|---|
committer | 2022-04-22 15:33:13 +0100 | |
commit | 4f6277e8ac397e5932d9af5c6b3dadefe81d53dc (patch) | |
tree | 990ce1c29120b3572e074ffbd496e4682874b3b0 /arch/arm64/kernel/stacktrace.c | |
parent | Linux 5.18-rc3 (diff) | |
download | linux-4f6277e8ac397e5932d9af5c6b3dadefe81d53dc.tar.gz linux-4f6277e8ac397e5932d9af5c6b3dadefe81d53dc.tar.bz2 linux-4f6277e8ac397e5932d9af5c6b3dadefe81d53dc.zip |
arm64: stacktrace: remove NULL task check from unwind_frame()
Currently, there is a check for a NULL task in unwind_frame(). It is not
needed since all current callers pass a non-NULL task.
There should be no functional change as a result of this patch.
Signed-off-by: Madhavan T. Venkataraman <madvenka@linux.microsoft.com>
Reviewed-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Reviewed-by: Kalesh Singh <kaleshsingh@google.com> for the series.
Link: https://lore.kernel.org/r/20220413145910.3060139-2-mark.rutland@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/kernel/stacktrace.c')
-rw-r--r-- | arch/arm64/kernel/stacktrace.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/arm64/kernel/stacktrace.c b/arch/arm64/kernel/stacktrace.c index e4103e085681..94932ade5c79 100644 --- a/arch/arm64/kernel/stacktrace.c +++ b/arch/arm64/kernel/stacktrace.c @@ -70,9 +70,6 @@ static int notrace unwind_frame(struct task_struct *tsk, unsigned long fp = frame->fp; struct stack_info info; - if (!tsk) - tsk = current; - /* Final frame; nothing to unwind */ if (fp == (unsigned long)task_pt_regs(tsk)->stackframe) return -ENOENT; |