[rtems commit] posix: Delete POSIX_API_Control::ss_high_priority

Sebastian Huber sebh at rtems.org
Wed Jun 22 12:46:25 UTC 2016


Module:    rtems
Branch:    master
Commit:    4da078a8ad7542d19d49134c1867dfbcfe0f23e2
Changeset: http://git.rtems.org/rtems/commit/?id=4da078a8ad7542d19d49134c1867dfbcfe0f23e2

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Jun 14 17:01:52 2016 +0200

posix: Delete POSIX_API_Control::ss_high_priority

This field was unused.

---

 cpukit/posix/include/rtems/posix/threadsup.h | 5 -----
 cpukit/posix/src/pthreadsetschedparam.c      | 4 ----
 2 files changed, 9 deletions(-)

diff --git a/cpukit/posix/include/rtems/posix/threadsup.h b/cpukit/posix/include/rtems/posix/threadsup.h
index 51c9564..60bf0e4 100644
--- a/cpukit/posix/include/rtems/posix/threadsup.h
+++ b/cpukit/posix/include/rtems/posix/threadsup.h
@@ -52,11 +52,6 @@ typedef struct {
   /** This is the thread's current set of scheduling parameters. */
   struct sched_param      schedparam;
   /**
-   * This is the high priority to execute at when using the sporadic
-   * scheduler.
-   */
-  int                     ss_high_priority;
-  /**
    * This is the timer which controls when the thread executes at
    * high and low priority when using the sporadic scheduler.
    */
diff --git a/cpukit/posix/src/pthreadsetschedparam.c b/cpukit/posix/src/pthreadsetschedparam.c
index a6882b9..55019dd 100644
--- a/cpukit/posix/src/pthreadsetschedparam.c
+++ b/cpukit/posix/src/pthreadsetschedparam.c
@@ -100,10 +100,6 @@ int pthread_setschedparam(
         rtems_configuration_get_ticks_per_timeslice();
       new_priority = _POSIX_Priority_To_core( api->schedparam.sched_priority );
       break;
-
-    case SCHED_SPORADIC:
-      api->ss_high_priority = api->schedparam.sched_priority;
-      break;
   }
 
   _Thread_State_release( the_thread, &lock_context );



More information about the vc mailing list