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