OSDN Git Service

arm64: stacktrace: remove NULL task check from unwind_frame()
authorMadhavan T. Venkataraman <madvenka@linux.microsoft.com>
Wed, 13 Apr 2022 14:59:05 +0000 (15:59 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 22 Apr 2022 14:33:13 +0000 (15:33 +0100)
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>
arch/arm64/kernel/stacktrace.c

index e4103e0..94932ad 100644 (file)
@@ -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;