arm64: stacktrace: Factor out on_accessible_stack_common()
[linux-2.6-microblaze.git] / arch / arm64 / include / asm / stacktrace.h
index 79f455b..43f4b4a 100644 (file)
@@ -65,8 +65,8 @@ static inline bool on_accessible_stack(const struct task_struct *tsk,
                                       unsigned long sp, unsigned long size,
                                       struct stack_info *info)
 {
-       if (info)
-               info->type = STACK_TYPE_UNKNOWN;
+       if (on_accessible_stack_common(tsk, sp, size, info))
+               return true;
 
        if (on_task_stack(tsk, sp, size, info))
                return true;
@@ -74,8 +74,6 @@ static inline bool on_accessible_stack(const struct task_struct *tsk,
                return false;
        if (on_irq_stack(sp, size, info))
                return true;
-       if (on_overflow_stack(sp, size, info))
-               return true;
        if (on_sdei_stack(sp, size, info))
                return true;