async: Fix running list handling.
authorCornelia Huck <cornelia.huck@de.ibm.com>
Mon, 19 Jan 2009 12:45:28 +0000 (13:45 +0100)
committerArjan van de Ven <arjan@linux.intel.com>
Sun, 8 Feb 2009 17:56:10 +0000 (09:56 -0800)
commit7a89bbc74937cd74a6bcf109cfc7c032109639be
tree2b542e7f48c53cf1ef462524ecdf93b4d8a03f58
parente83102cab0fd95d4508361b061146c978b3abd60
async: Fix running list handling.

async_schedule() should pass in async_running as the running
list, and run_one_entry() should put the entry to be run on
the provided running list instead of always on the generic one.

Reported-by: Jonathan Corbet <corbet@lwn.net>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
kernel/async.c