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 2022/07/27 12:48:40 UTC
[incubator-nuttx] 01/06: arch/up_stack_check: using running_task to get correct task context
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/incubator-nuttx.git
commit 79597d0cafcd6de841af826efa1832b754f81068
Author: Jiuzhu Dong <do...@xiaomi.com>
AuthorDate: Thu Jul 14 07:07:20 2022 +0000
arch/up_stack_check: using running_task to get correct task context
Signed-off-by: Jiuzhu Dong <do...@xiaomi.com>
---
arch/arm/src/common/arm_checkstack.c | 4 ++--
arch/arm64/src/common/arm64_checkstack.c | 4 ++--
arch/avr/src/avr/up_checkstack.c | 4 ++--
arch/ceva/src/common/up_checkstack.c | 4 ++--
arch/or1k/src/common/up_checkstack.c | 4 ++--
arch/risc-v/src/common/riscv_checkstack.c | 4 ++--
arch/sim/src/sim/up_checkstack.c | 4 ++--
arch/sparc/src/common/up_checkstack.c | 4 ++--
arch/xtensa/src/common/xtensa_checkstack.c | 4 ++--
9 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/arch/arm/src/common/arm_checkstack.c b/arch/arm/src/common/arm_checkstack.c
index a762ec6f79..5f69d62e91 100644
--- a/arch/arm/src/common/arm_checkstack.c
+++ b/arch/arm/src/common/arm_checkstack.c
@@ -209,12 +209,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
- return up_check_tcbstack(this_task());
+ return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
- return up_check_tcbstack_remain(this_task());
+ return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 3
diff --git a/arch/arm64/src/common/arm64_checkstack.c b/arch/arm64/src/common/arm64_checkstack.c
index a319c5dafe..006568702a 100644
--- a/arch/arm64/src/common/arm64_checkstack.c
+++ b/arch/arm64/src/common/arm64_checkstack.c
@@ -210,12 +210,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
- return up_check_tcbstack(this_task());
+ return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
- return up_check_tcbstack_remain(this_task());
+ return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 7
diff --git a/arch/avr/src/avr/up_checkstack.c b/arch/avr/src/avr/up_checkstack.c
index 5003c8a4d5..256b153e72 100644
--- a/arch/avr/src/avr/up_checkstack.c
+++ b/arch/avr/src/avr/up_checkstack.c
@@ -156,12 +156,12 @@ ssize_t up_check_tcbstack_remain(FAR struct tcb_s *tcb)
size_t up_check_stack(void)
{
- return up_check_tcbstack(this_task());
+ return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
- return up_check_tcbstack_remain(this_task());
+ return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 3
diff --git a/arch/ceva/src/common/up_checkstack.c b/arch/ceva/src/common/up_checkstack.c
index e58c20c917..8b70574ca6 100644
--- a/arch/ceva/src/common/up_checkstack.c
+++ b/arch/ceva/src/common/up_checkstack.c
@@ -152,12 +152,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
- return up_check_tcbstack(this_task());
+ return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
- return up_check_tcbstack_remain(this_task());
+ return up_check_tcbstack_remain(running_task());
}
size_t up_check_intstack(void)
diff --git a/arch/or1k/src/common/up_checkstack.c b/arch/or1k/src/common/up_checkstack.c
index 7bd4ba14ee..8b06ee38a9 100644
--- a/arch/or1k/src/common/up_checkstack.c
+++ b/arch/or1k/src/common/up_checkstack.c
@@ -127,12 +127,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
- return up_check_tcbstack(this_task());
+ return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
- return up_check_tcbstack_remain(this_task());
+ return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 3
diff --git a/arch/risc-v/src/common/riscv_checkstack.c b/arch/risc-v/src/common/riscv_checkstack.c
index 2f8e0a0580..b5d34440cd 100644
--- a/arch/risc-v/src/common/riscv_checkstack.c
+++ b/arch/risc-v/src/common/riscv_checkstack.c
@@ -167,12 +167,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
- return up_check_tcbstack(this_task());
+ return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
- return up_check_tcbstack_remain(this_task());
+ return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 15
diff --git a/arch/sim/src/sim/up_checkstack.c b/arch/sim/src/sim/up_checkstack.c
index 407717f8fe..0e26086e0a 100644
--- a/arch/sim/src/sim/up_checkstack.c
+++ b/arch/sim/src/sim/up_checkstack.c
@@ -166,10 +166,10 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
- return up_check_tcbstack(this_task());
+ return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
- return up_check_tcbstack_remain(this_task());
+ return up_check_tcbstack_remain(running_task());
}
diff --git a/arch/sparc/src/common/up_checkstack.c b/arch/sparc/src/common/up_checkstack.c
index 03ba25d743..ee56466510 100644
--- a/arch/sparc/src/common/up_checkstack.c
+++ b/arch/sparc/src/common/up_checkstack.c
@@ -210,12 +210,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
- return up_check_tcbstack(this_task());
+ return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
- return up_check_tcbstack_remain(this_task());
+ return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 3
diff --git a/arch/xtensa/src/common/xtensa_checkstack.c b/arch/xtensa/src/common/xtensa_checkstack.c
index 6fea6bc2e2..3a7e1881db 100644
--- a/arch/xtensa/src/common/xtensa_checkstack.c
+++ b/arch/xtensa/src/common/xtensa_checkstack.c
@@ -170,12 +170,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
- return up_check_tcbstack(this_task());
+ return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
- return up_check_tcbstack_remain(this_task());
+ return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 15