RTEMS | 6.1: Fix POSIX sporadic server (!330)

Gedare Bloom (@gedare) gitlab at rtems.org
Wed Nov 27 03:09:35 UTC 2024




Gedare Bloom commented on a discussion on cpukit/include/rtems/score/thread.h: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/330#note_115882

 > + * @brief This define enables support for an inactive real thread priority.
 > + *
 > + * For example, the POSIX sporadic server may temporarily remove the real
 > + * priority of a thread while it is in low priority mode.
 > + */
 > +#define RTEMS_SCORE_THREAD_REAL_PRIORITY_MAY_BE_INACTIVE
 > +#endif
 > +
 > +#if defined(RTEMS_POSIX_API) && defined(RTEMS_SMP)
 > +/**
 > + * @brief This define enables support to inhibit scheduler changes.
 > + *
 > + * For example, the POSIX sporadic server adds a second priority to a thread.
 > + * We cannot account for this priority in a scheduler change.
 > + */
 > +#define RTEMS_SCORE_THREAD_HAS_SCHEDULER_CHANGE_INHIBITORS

Nevermind, I'm OK with this how it is for now. If we need to change when it gets defined in the future we can.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/330#note_115882
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20241127/482b05b4/attachment.htm>


More information about the bugs mailing list