summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kernel/sched/deadline.c1
-rw-r--r--kernel/sched/rt.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/kernel/sched/deadline.c b/kernel/sched/deadline.c
index affd97ec9f65..686ec8adf952 100644
--- a/kernel/sched/deadline.c
+++ b/kernel/sched/deadline.c
@@ -1394,6 +1394,7 @@ static struct rq *find_lock_later_rq(struct task_struct *task, struct rq *rq)
1394 !cpumask_test_cpu(later_rq->cpu, 1394 !cpumask_test_cpu(later_rq->cpu,
1395 &task->cpus_allowed) || 1395 &task->cpus_allowed) ||
1396 task_running(rq, task) || 1396 task_running(rq, task) ||
1397 !dl_task(task) ||
1397 !task_on_rq_queued(task))) { 1398 !task_on_rq_queued(task))) {
1398 double_unlock_balance(rq, later_rq); 1399 double_unlock_balance(rq, later_rq);
1399 later_rq = NULL; 1400 later_rq = NULL;
diff --git a/kernel/sched/rt.c b/kernel/sched/rt.c
index c41ea7ac1764..ec4f538d4396 100644
--- a/kernel/sched/rt.c
+++ b/kernel/sched/rt.c
@@ -1729,6 +1729,7 @@ static struct rq *find_lock_lowest_rq(struct task_struct *task, struct rq *rq)
1729 !cpumask_test_cpu(lowest_rq->cpu, 1729 !cpumask_test_cpu(lowest_rq->cpu,
1730 tsk_cpus_allowed(task)) || 1730 tsk_cpus_allowed(task)) ||
1731 task_running(rq, task) || 1731 task_running(rq, task) ||
1732 !rt_task(task) ||
1732 !task_on_rq_queued(task))) { 1733 !task_on_rq_queued(task))) {
1733 1734
1734 double_unlock_balance(rq, lowest_rq); 1735 double_unlock_balance(rq, lowest_rq);