Messages in this thread | | | Date | Sun, 7 Mar 2010 14:11:50 -0800 | From | Arjan van de Ven <> | Subject | Re: [PATCH] async: Manage execution domains |
| |
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
| |