Introducing the Strong APA Scheduler

Richi Dubey richidubey at gmail.com
Fri Oct 30 18:32:50 UTC 2020


Yes, I got it. Thank you.

On Sat, Oct 31, 2020 at 12:00 AM Gedare Bloom <gedare at rtems.org> wrote:

> On Fri, Oct 30, 2020 at 12:28 PM Gedare Bloom <gedare at rtems.org> wrote:
> >
> > On Wed, Oct 28, 2020 at 3:27 AM Richi Dubey <richidubey at gmail.com>
> wrote:
> > >
> > > Hi,
> > >
> > >> --- a/cpukit/include/rtems/confdefs/scheduler.h
> > >> +++ b/cpukit/include/rtems/confdefs/scheduler.h
> > >> @@ -55,9 +55,9 @@
> > >>     && !defined(CONFIGURE_SCHEDULER_STRONG_APA) \
> > >>     && !defined(CONFIGURE_SCHEDULER_USER)
> > >>     #if defined(RTEMS_SMP) && _CONFIGURE_MAXIMUM_PROCESSORS > 1
> > >> -    #define CONFIGURE_SCHEDULER_EDF_SMP
> > >> +    #define CONFIGURE_SCHEDULER_STRONG_APA
> > >>     #else
> > >> -    #define CONFIGURE_SCHEDULER_PRIORITY
> > >> +    #define CONFIGURE_SCHEDULER_STRONG_APA
> > >
> > >
> > > This won't work anymore because the scheduler.h file has been changed
> in the current master. I am having difficulty trying to achieve the same
> outcome in the new file. Please guide me.
> > >
> >
> > What's the problem? I don't see it.
> >
> NVM this, follow the other thread about your problem... and use the
> correct scheduler.h
>
> > > Thanks,
> > > Richi.
> > >
> > > On Mon, Sep 7, 2020 at 11:28 AM Sebastian Huber <
> sebastian.huber at embedded-brains.de> wrote:
> > >>
> > >> On 03/09/2020 17:10, Richi Dubey wrote:
> > >>
> > >> > Any views on this?
> > >>
> > >> Sorry for the delay. Did you run the test suite with this scheduler as
> > >> the default and check how many tests pass?
> > >>
> > >> diff --git a/cpukit/include/rtems/confdefs/scheduler.h
> > >> b/cpukit/include/rtems/confdefs/scheduler.h
> > >> index 9305fc2d90..63f4be4247 100644
> > >> --- a/cpukit/include/rtems/confdefs/scheduler.h
> > >> +++ b/cpukit/include/rtems/confdefs/scheduler.h
> > >> @@ -55,9 +55,9 @@
> > >>     && !defined(CONFIGURE_SCHEDULER_STRONG_APA) \
> > >>     && !defined(CONFIGURE_SCHEDULER_USER)
> > >>     #if defined(RTEMS_SMP) && _CONFIGURE_MAXIMUM_PROCESSORS > 1
> > >> -    #define CONFIGURE_SCHEDULER_EDF_SMP
> > >> +    #define CONFIGURE_SCHEDULER_STRONG_APA
> > >>     #else
> > >> -    #define CONFIGURE_SCHEDULER_PRIORITY
> > >> +    #define CONFIGURE_SCHEDULER_STRONG_APA
> > >>     #endif
> > >>   #endif
> > >>
> > >>
> > > _______________________________________________
> > > 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/20201031/3438f191/attachment-0001.html>


More information about the devel mailing list