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/schedulerprioritysmp.c | 1 + 1 file changed, 1 insertion(+) (limited to 'cpukit/score/src/schedulerprioritysmp.c') diff --git a/cpukit/score/src/schedulerprioritysmp.c b/cpukit/score/src/schedulerprioritysmp.c index 205d3257ca..6479563eb0 100644 --- a/cpukit/score/src/schedulerprioritysmp.c +++ b/cpukit/score/src/schedulerprioritysmp.c @@ -102,6 +102,7 @@ void _Scheduler_priority_SMP_Block( context, thread, node, + _Scheduler_SMP_Extract_from_scheduled, _Scheduler_priority_SMP_Extract_from_ready, _Scheduler_priority_SMP_Get_highest_ready, _Scheduler_priority_SMP_Move_from_ready_to_scheduled, -- cgit v1.2.3