Changeset cceb19f4 in rtems for testsuites/smptests

Timestamp:
11/21/14 10:01:34 (9 years ago)
Author:
Luca Bonato <lohathe@…>
Branches:
4.11, 5, master
Children:
26f4cdd
Parents:
6570876
git-author:
Luca Bonato <lohathe@…> (11/21/14 10:01:34)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/24/14 07:01:15)
Message:

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.

(No files)

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