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