Loading kernel/sched/core.c +5 −2 Original line number Diff line number Diff line Loading @@ -1561,9 +1561,12 @@ static void try_to_wake_up_local(struct task_struct *p) { struct rq *rq = task_rq(p); if (WARN_ON(rq != this_rq()) || WARN_ON(p == current)) if (rq != this_rq() || p == current) { printk_sched("%s: Failed to wakeup task %d (%s), rq = %p, this_rq = %p, p = %p, current = %p\n", __func__, task_pid_nr(p), p->comm, rq, this_rq(), p, current); return; } lockdep_assert_held(&rq->lock); Loading Loading
kernel/sched/core.c +5 −2 Original line number Diff line number Diff line Loading @@ -1561,9 +1561,12 @@ static void try_to_wake_up_local(struct task_struct *p) { struct rq *rq = task_rq(p); if (WARN_ON(rq != this_rq()) || WARN_ON(p == current)) if (rq != this_rq() || p == current) { printk_sched("%s: Failed to wakeup task %d (%s), rq = %p, this_rq = %p, p = %p, current = %p\n", __func__, task_pid_nr(p), p->comm, rq, this_rq(), p, current); return; } lockdep_assert_held(&rq->lock); Loading