From: Arjan van de Ven on
On Sun, 7 Mar 2010 19:12:29 +0000
Chris Wilson <chris(a)chris-wilson.co.uk> wrote:

> Currently execution domains do not interact well with full
> synchronisation requests. If the sync request is performed before the
> async task has begun, then the manager will never schedule() and so
> busy-wait forever on a UP box. By reorganising the tasks into both a
> per-domain and global list, we can either wait on a single execution
> domain or globally over all tasks, as intended.

the intention has never been to wait for all tasks, at least not for
tasks that have their own domain rather than using the global domain.


--
Arjan van de Ven Intel Open Source Technology Centre
For development, discussion and tips for power savings,
visit http://www.lesswatts.org
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo(a)vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/