Re: [PATCH] async: Manage execution domains

Arjan van de Ven
2010-03-07T22:11:54Z

On Sun, 7 Mar 2010 19:12:29 +0000
Chris Wilson <chris@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