summaryrefslogtreecommitdiffstats
path: root/cpukit/score/src/schedulersmpdebug.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/score/src/schedulersmpdebug.c')
-rw-r--r--cpukit/score/src/schedulersmpdebug.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/cpukit/score/src/schedulersmpdebug.c b/cpukit/score/src/schedulersmpdebug.c
index 4a45d2095f..1ccebba788 100644
--- a/cpukit/score/src/schedulersmpdebug.c
+++ b/cpukit/score/src/schedulersmpdebug.c
@@ -35,8 +35,8 @@
*/
const bool _Scheduler_Thread_state_valid_state_changes[ 3 ][ 3 ] = {
/* FROM / TO BLOCKED SCHEDULED READY */
- /* BLOCKED */ { false, true, true },
- /* SCHEDULED */ { true, false, true },
+ /* BLOCKED */ { true, true, true },
+ /* SCHEDULED */ { true, true, true },
/* READY */ { true, true, true }
};
@@ -46,7 +46,7 @@ const bool _Scheduler_Thread_state_valid_state_changes[ 3 ][ 3 ] = {
*/
const bool _Scheduler_SMP_Node_valid_state_changes[ 3 ][ 3 ] = {
/* FROM / TO BLOCKED SCHEDULED READY */
- /* BLOCKED */ { false, true, true },
+ /* BLOCKED */ { true, true, true },
/* SCHEDULED */ { true, false, true },
/* READY */ { true, true, false }
};