OSDN Git Service

Revert "arm64: fix infinite stacktrace"
authorWill Deacon <will.deacon@arm.com>
Thu, 12 Jul 2018 10:37:40 +0000 (11:37 +0100)
committerWill Deacon <will.deacon@arm.com>
Thu, 12 Jul 2018 10:37:40 +0000 (11:37 +0100)
commite87a4a92fba3721eb06ba8d061b550e09e3d063a
tree93b2fb25d63f152205a3ad58b40b92798093b115
parentdb7a2d1809a5b6b08d138ff68837f805fc073351
Revert "arm64: fix infinite stacktrace"

This reverts commit 7e7df71fd57ff2894d96abb0080922bf39460a79.

When unwinding out of the IRQ stack and onto the interrupted EL1 stack,
we cannot rely on the frame pointer being strictly increasing, as this
could terminate the backtrace early depending on how the stacks have
been allocated.

Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/arm64/kernel/stacktrace.c