Introducing the Strong APA Scheduler

Sebastian Huber sebastian.huber at embedded-brains.de
Mon Sep 7 05:58:36 UTC 2020


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




More information about the devel mailing list