diff options
author | Luca Bonato <lohathe@gmail.com> | 2014-11-21 11:01:34 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-11-24 08:01:15 +0100 |
commit | cceb19f4e50d7b52e02b39141a433cab75b90423 (patch) | |
tree | e10c484498d70192ebb9dd101459750eeb9e9c1d /cpukit/score/src | |
parent | termio05: Remove unreferenced files (diff) | |
download | rtems-cceb19f4e50d7b52e02b39141a433cab75b90423.tar.bz2 |
smp: Fix scheduler helping protocol
New test case for smptests/smpmrsp01.
Fix _Scheduler_Block_node() in case the node is in the
SCHEDULER_HELP_ACTIVE_RIVAL helping state. For example a
rtems_task_suspend() on a task waiting for a MrsP semaphore.
Fix _Scheduler_Unblock_node() in case the node is in the
SCHEDULER_SMP_NODE_READY state. For example a rtems_task_resume() on a
task owning or waiting for a MrsP semaphore.
Diffstat (limited to 'cpukit/score/src')
0 files changed, 0 insertions, 0 deletions