#3815 closed enhancement (fixed)

Improve SMP EDF scheduler configuration

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 5.1
Component: score Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

It is currently quite easy to misconfigure the SMP EDF scheduler so that not enough memory is reserved for the scheduler data structures. The only feedback to the user from these configuration errors is a memory corruption. Improve the configuration means or at least issue a fatal error.

Change History (2)

comment:1 Changed on Dec 20, 2019 at 6:17:22 AM by Sebastian Huber <sebastian.huber@…>

Resolution: fixed
Status: assignedclosed

In 806fe963/rtems:

config: Improve EDF SMP scheduler configuration

Use CONFIGURE_MAXIMUM_PROCESSORS to configure the EDF SMP scheduler
context. This avoids hard to debug configuration errors resulting in
memory corruptions.

Close #3815.

comment:2 Changed on Apr 15, 2020 at 2:57:22 PM by Sebastian Huber <sebastian.huber@…>

In 7b7efb2/rtems-docs:

c-user: Fix RTEMS_SCHEDULER_EDF_SMP()

Update #3815.

Note: See TracTickets for help on using tickets.