Re: [PATCH v2] Update Strong APA Scheduler

2021-06-10 Thread Richi Dubey
Thanks again for the prompt response. I have sent v3. Can you please check? On Thu, Jun 10, 2021 at 6:50 PM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 10/06/2021 10:49, Richi Dubey wrote: > > +/* Forward Declaration of Per_CPU_Control */ > > +struct Per_CPU_Control; > > +ty

Re: [PATCH v2] Update Strong APA Scheduler

2021-06-10 Thread Richi Dubey
I understand. Thanks. On Thu, Jun 10, 2021 at 7:20 PM Gedare Bloom wrote: > We'll need the entire patch set resent for commit, but you can work > through the scheduler addition first if you like, and then resend the > tests as their own patch set. > > On Thu, Jun 10, 2021 at 7:20 AM Sebastian Hu

Re: [PATCH v2] Update Strong APA Scheduler

2021-06-10 Thread Gedare Bloom
We'll need the entire patch set resent for commit, but you can work through the scheduler addition first if you like, and then resend the tests as their own patch set. On Thu, Jun 10, 2021 at 7:20 AM Sebastian Huber wrote: > > On 10/06/2021 10:49, Richi Dubey wrote: > > +/* Forward Declaration of

Re: [PATCH v2] Update Strong APA Scheduler

2021-06-10 Thread Sebastian Huber
On 10/06/2021 10:49, Richi Dubey wrote: +/* Forward Declaration of Per_CPU_Control */ +struct Per_CPU_Control; +typedef struct Per_CPU_Control Per_CPU_Control; Please remove the typedef. + +#define STRONG_SCHEDULER_NODE_OF_CHAIN( node ) \ + RTEMS_CONTAINER_OF( node, Scheduler_strong_APA_Node

[PATCH v2] Update Strong APA Scheduler

2021-06-10 Thread Richi Dubey
This change allows for the migration of higher priority tasks on the arrival of a lower priority task limited by affinity constraints. --- cpukit/include/rtems/scheduler.h | 10 +- .../include/rtems/score/schedulerstrongapa.h | 166 ++- cpukit/score/src/schedulerstrongapa.c