CVSROOT: /cvs Module name: src Changes by: [email protected] 2009/09/02 08:05:05
Modified files:
sys/sys : workq.h
sys/kern : kern_workq.c
Log message:
when you add a task to a workq, it allocates memory to handle the
task and shove it on a list. allocations can fail, so if something
that wants to run a task later already has memory to handle the
workq task then let it provide it via a new function called
workq_queue_task.
ok kettenis@
