diff --git a/arch/sim/src/sim/up_usestack.c b/arch/sim/src/sim/up_usestack.c index 61eb5ef41c3..528d6c84680 100644 --- a/arch/sim/src/sim/up_usestack.c +++ b/arch/sim/src/sim/up_usestack.c @@ -119,7 +119,6 @@ int up_use_stack(FAR struct tcb_s *tcb, FAR void *stack, size_t stack_size) * since it's impossible to extend a preallocated memory in place. */ - return up_create_stack(tcb, up_tls_size() + stack_size, - tcb->flags & TCB_FLAG_TTYPE_MASK); + return up_create_stack(tcb, stack_size, tcb->flags & TCB_FLAG_TTYPE_MASK); #endif }