How many scheduler nodes are created at the time system starts?

Sebastian Huber sebastian.huber at embedded-brains.de
Mon Aug 17 08:58:10 UTC 2020


On 17/08/2020 10:45, Richi Dubey wrote:

> Hi,
>
> My code (link to the exact line here 
> <https://github.com/richidubey/rtems/blob/e679ffa2044e264aad25c733300a5ae14a6b708d/cpukit/score/src/schedulerstrongapa.c#L773>) 
> adds all the scheduler nodes in a chain at the time of initialization.
Why do you need this list of all nodes? The scheduler should only work 
with nodes which belong to a thread which is ready to execute, e.g. made 
visible to the scheduler via the unblock and ask_for_help operations.


More information about the devel mailing list