• W
    Revert "ARM64: unwind: Fix PC calculation" · 9702970c
    Will Deacon 提交于
    This reverts commit e306dfd0.
    
    With this patch applied, we were the only architecture making this sort
    of adjustment to the PC calculation in the unwinder. This causes
    problems for ftrace, where the PC values are matched against the
    contents of the stack frames in the callchain and fail to match any
    records after the address adjustment.
    
    Whilst there has been some effort to change ftrace to workaround this,
    those patches are not yet ready for mainline and, since we're the odd
    architecture in this regard, let's just step in line with other
    architectures (like arch/arm/) for now.
    
    Cc: <stable@vger.kernel.org>
    Signed-off-by: NWill Deacon <will.deacon@arm.com>
    9702970c
stacktrace.c 2.9 KB