From 3aad9d9b08950f132e5fb285ef8e9cda2d1b3844 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 3 Sep 2018 09:31:19 +0200 Subject: score: Generalize SMP scheduler block support Add extract from scheduled function to the _Scheduler_SMP_Block() operation. This allows a scheduler implementation to do extra work in case a scheduled node is blocked. --- cpukit/score/src/schedulersimplesmp.c | 1 + 1 file changed, 1 insertion(+) (limited to 'cpukit/score/src/schedulersimplesmp.c') diff --git a/cpukit/score/src/schedulersimplesmp.c b/cpukit/score/src/schedulersimplesmp.c index 4ab4987c3a..e0f56ffe67 100644 --- a/cpukit/score/src/schedulersimplesmp.c +++ b/cpukit/score/src/schedulersimplesmp.c @@ -174,6 +174,7 @@ void _Scheduler_simple_SMP_Block( context, thread, node, + _Scheduler_SMP_Extract_from_scheduled, _Scheduler_simple_SMP_Extract_from_ready, _Scheduler_simple_SMP_Get_highest_ready, _Scheduler_simple_SMP_Move_from_ready_to_scheduled, -- cgit v1.2.3