Messages in this thread | | | Date | Wed, 19 Jan 2011 12:35:45 +0800 | Subject | Re: Bug in scheduler when using rt_mutex | From | Yong Zhang <> |
| |
On Wed, Jan 19, 2011 at 11:43 AM, Mike Galbraith <efault@gmx.de> wrote: >> (cfs_rq->curr != se) equals to (!running), no? > > No, running is task_of(se) == rq->curr. Another class or fair group > task may be rq_of(cfs_rq)->curr
If task_of(se) != rq->curr, as you said it maybe on another class or fair group; then for its fair group, cfs_rq->curr == NULL. cfs_rq->curr != se is always true.
Thanks, Yong
-- Only stand for myself -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |