Re: [PATCH] rtems: Rework rate-monotonic scheduler

2016-03-21 Thread Gedare Bloom
Looks good. On Mon, Mar 21, 2016 at 10:40 AM, Sebastian Huber wrote: > Use the default thread lock to protect rate-monotonic state changes. > his avoids use of the Giant lock. Split rtems_rate_monotonic_period() > body into several static functions. Introduce a new thread wait class > THREAD_WA

[PATCH] rtems: Rework rate-monotonic scheduler

2016-03-21 Thread Sebastian Huber
Use the default thread lock to protect rate-monotonic state changes. his 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. Clos