Changeset 90960bd in rtems for cpukit

Timestamp:
03/21/16 14:01:57 (8 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, master
Children:
baa13626
Parents:
875c26d
git-author:
Sebastian Huber <sebastian.huber@…> (03/21/16 14:01:57)
git-committer:
Sebastian Huber <sebastian.huber@…> (03/22/16 06:05:05)
Message:

rtems: Rework rate-monotonic scheduler

Use the default thread lock to protect rate-monotonic state changes.
This avoids use of the Giant lock. Split rtems_rate_monotonic_period()
body into several static functions. Introduce a new thread wait class
THREAD_WAIT_CLASS_PERIOD for period objects to synchronize the blocking
operation.

Close #2631.

(No files)

Note: See TracChangeset for help on using the changeset viewer.