#4520 closed defect (fixed)

Re-add lost capability for custom stack allocator to allocate IDLE thread stacks

Reported by: Joel Sherrill Owned by: Joel Sherrill
Priority: normal Milestone: 5.2
Component: rtems Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

The move to statically allocate the stacks for the IDLE threads resulted in the loss of the capability for a custom stack allocator to be able to allocate the idle threads' stacks.

Change History (2)

comment:1 Changed on Oct 11, 2021 at 1:41:14 PM by Joel Sherrill <joel@…>

Resolution: fixed
Status: assignedclosed

In c8a10609/rtems:

Add support for IDLE Thread stack allocator

Add a stack allocator hook specifically for allocation of IDLE thread stacks.
This allows the user to decide if IDLE thread stacks are statically allocated
or handled by the same custom allocator mechanism as other thread stacks.

Closes #4520.

comment:2 Changed on Oct 12, 2021 at 5:48:47 PM by Joel Sherrill <joel@…>

In 30e5832/rtems-docs:

task-stack-alloc.rst: Add CONFIGURE_TASK_STACK_FROM_ALLOCATOR

Updates #4520.

Note: See TracTickets for help on using tickets.