aboutsummaryrefslogtreecommitdiffstats
path: root/litmus/sched_cedf.c
diff options
context:
space:
mode:
Diffstat (limited to 'litmus/sched_cedf.c')
-rw-r--r--litmus/sched_cedf.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/litmus/sched_cedf.c b/litmus/sched_cedf.c
index 690b94dbd686..4bf61f7dbf3f 100644
--- a/litmus/sched_cedf.c
+++ b/litmus/sched_cedf.c
@@ -421,8 +421,10 @@ static struct task_struct* cedf_schedule(struct task_struct * prev)
421 /* Bail out early if we are the release master. 421 /* Bail out early if we are the release master.
422 * The release master never schedules any real-time tasks. 422 * The release master never schedules any real-time tasks.
423 */ 423 */
424 if (cluster->domain.release_master == entry->cpu) 424 if (cluster->domain.release_master == entry->cpu) {
425 sched_state_task_picked();
425 return NULL; 426 return NULL;
427 }
426#endif 428#endif
427 429
428 raw_spin_lock(&cluster->lock); 430 raw_spin_lock(&cluster->lock);