APA Scheduler Documentation Missing?

Joel Sherrill joel at rtems.org
Wed May 23 19:44:20 UTC 2018


I think it is an update/rename of the SMP Deterministic Priority Scheduler
with Affinity.

For sure, the list of CONFIGURE_SCHEDULER_xxx constants in confdefs.h
does not match the list documented in Configuring a System or the list
of schedulers in Scheduling Concepts.

Sebastian should know the "truth" and be able to adjust the docs to match.

--joel

On Wed, May 23, 2018 at 2:23 PM, Gedare Bloom <gedare at rtems.org> wrote:

> I don't think it is fully functional, but maybe I'm mistaken.
>
> On Wed, May 23, 2018 at 11:43 AM, Joel Sherrill <joel at rtems.org> wrote:
> > Hi
> >
> > Looking at the list of schedulers available in confdefs.h based on the
> > following comment block:
> >
> > *  - CONFIGURE_SCHEDULER_PRIORITY - Deterministic Priority Scheduler
> >  *  - CONFIGURE_SCHEDULER_PRIORITY_SMP - Deterministic Priority SMP
> > Scheduler
> >  *  - CONFIGURE_SCHEDULER_PRIORITY_AFFINITY_SMP - Deterministic
> >  *    Priority SMP Affinity Scheduler
> >  *  - CONFIGURE_SCHEDULER_STRONG_APA - Strong APA Scheduler
> >  *  - CONFIGURE_SCHEDULER_SIMPLE - Light-weight Priority Scheduler
> >  *  - CONFIGURE_SCHEDULER_SIMPLE_SMP - Simple SMP Priority Scheduler
> >  *  - CONFIGURE_SCHEDULER_EDF - EDF Scheduler
> >  *  - CONFIGURE_SCHEDULER_EDF_SMP - EDF SMP Scheduler
> >  *  - CONFIGURE_SCHEDULER_CBS - CBS Scheduler
> >  *  - CONFIGURE_SCHEDULER_USER  - user provided scheduler
> >  *
> >
> > I don't think Strong APA is documented in configuring a system or
> > scheduler concepts. Arbitrary Priority is used as the name.
> >
> > I suspect most of the information is here but there is some naming
> > inconsistency and APA as an acronym or the configure_xxx constant
> > is not documented.
> >
> > --joel
> >
> >
> >
> > _______________________________________________
> > devel mailing list
> > devel at rtems.org
> > http://lists.rtems.org/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20180523/6ce9a123/attachment-0002.html>


More information about the devel mailing list