You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2023/08/10 05:36:05 UTC

[nuttx] branch master updated: arch/arm64: Fixed arm64 backtrace support for other processes

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new f4e33e488d arch/arm64: Fixed arm64 backtrace support for other processes
f4e33e488d is described below

commit f4e33e488d56b3e21aeac4be5684cdc287e37b9e
Author: wangming9 <wa...@xiaomi.com>
AuthorDate: Thu Aug 3 10:59:01 2023 +0800

    arch/arm64: Fixed arm64 backtrace support for other processes
    
    Signed-off-by: wangming9 <wa...@xiaomi.com>
---
 arch/arm64/src/common/arm64_backtrace.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/src/common/arm64_backtrace.c b/arch/arm64/src/common/arm64_backtrace.c
index 489ef2c7f4..3ff4e2d1b0 100644
--- a/arch/arm64/src/common/arm64_backtrace.c
+++ b/arch/arm64/src/common/arm64_backtrace.c
@@ -167,7 +167,7 @@ int up_backtrace(struct tcb_s *tcb,
   else
     {
       flags = enter_critical_section();
-      p_regs = (struct regs_context *)CURRENT_REGS;
+      p_regs = (struct regs_context *)tcb->xcp.regs;
 
       ret = backtrace(tcb->stack_base_ptr,
                       tcb->stack_base_ptr + tcb->adj_stack_size,