This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
from 5dcc905f27 rptun: change lock to recursive lock new 79597d0caf arch/up_stack_check: using running_task to get correct task context new 5c8fd46126 arch/stack: rename do_stack_check with arch prefix new 91d8ed319e arch/riscv: optimize stackdump new 0ca02a5564 arch/xtensa: optimize stackdump new 136b1d6d42 arch: using remain to ignore invalid stack content when sp is not within stack new 9d4549d48b arch: limit output maximum size stackdump when sp is not within stack The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: arch/Kconfig | 5 + arch/arm/src/common/arm_assert.c | 18 +++- arch/arm/src/common/arm_checkstack.c | 26 ++--- arch/arm/src/common/arm_internal.h | 1 + arch/arm64/src/common/arm64_checkstack.c | 28 +++--- arch/arm64/src/common/arm64_internal.h | 1 + arch/avr/src/avr/up_checkstack.c | 21 ++-- arch/avr/src/common/up_internal.h | 4 + arch/ceva/src/common/up_checkstack.c | 24 +++-- arch/ceva/src/common/up_internal.h | 1 + arch/or1k/src/common/up_checkstack.c | 25 +++-- arch/or1k/src/common/up_internal.h | 1 + arch/risc-v/src/common/riscv_assert.c | 153 ++++++++++++----------------- arch/risc-v/src/common/riscv_checkstack.c | 23 +++-- arch/risc-v/src/common/riscv_internal.h | 1 + arch/sim/src/sim/up_checkstack.c | 23 +++-- arch/sim/src/sim/up_internal.h | 1 + arch/sparc/src/common/up_checkstack.c | 22 ++--- arch/sparc/src/common/up_internal.h | 1 + arch/xtensa/src/common/xtensa.h | 1 + arch/xtensa/src/common/xtensa_checkstack.c | 23 +++-- arch/xtensa/src/common/xtensa_dumpstate.c | 139 ++++++++++++-------------- 22 files changed, 258 insertions(+), 284 deletions(-)