| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a special meaning to the negative ticks argument for | kib | 2012-11-20 | 1 | -2/+6 |
* | Shorten the name of the fast SWI taskqueue to "fast taskq" so that | jhb | 2012-08-28 | 1 | -1/+1 |
* | Ensure that ta_pending doesn't overflow u_short by capping its value at USHRT... | adrian | 2011-09-15 | 1 | -1/+3 |
* | Implement the delayed task execution extension to the taskqueue | kib | 2011-04-26 | 1 | -13/+115 |
* | taskqueue: drop unused tq_name field | avg | 2010-11-23 | 1 | -3/+1 |
* | Use macros rather than inline functions to lock and unlock mutexes, so that | jmallett | 2010-11-08 | 1 | -17/+15 |
* | Add a taskqueue_cancel(9) to cancel a pending task without waiting for | mdf | 2010-11-08 | 1 | -0/+18 |
* | Use a safer mechanism for determining if a task is currently running, | mdf | 2010-10-13 | 1 | -30/+45 |
* | Re-expose and briefly document taskqueue_run(9). The function is used | mdf | 2010-10-12 | 1 | -3/+1 |
* | Run all tasks from a proper context, with proper priority, etc. | pjd | 2010-08-28 | 1 | -1/+1 |
* | Simplify taskqueue_drain() by using proved macros. | pjd | 2010-08-13 | 1 | -14/+7 |
* | Remove unused variable that snuck in during development. | mdf | 2010-07-22 | 1 | -2/+1 |
* | Fix taskqueue_drain(9) to not have false negatives. For threaded | mdf | 2010-07-22 | 1 | -23/+38 |
* | fix a few cases where a string is passed via format argument instead of | avg | 2010-06-11 | 1 | -1/+1 |
* | Revert taskqueue(9) related commits until mdf@ is approved and can | zml | 2010-06-01 | 1 | -14/+6 |
* | Avoid a wakeup(9) if we can be sure no one is waiting on the task. | zml | 2010-05-28 | 1 | -3/+11 |
* | Revert r207439 and solve the problem differently. The task handler | zml | 2010-05-28 | 1 | -6/+5 |
* | Handle taskqueue_drain(9) correctly on a threaded taskqueue: | zml | 2010-04-30 | 1 | -5/+6 |
* | - Fix several off-by-one errors when using MAXCOMLEN. The p_comm[] and | jhb | 2009-10-23 | 1 | -2/+2 |
* | Remove unused taskqueue_find() function. | pjd | 2009-08-18 | 1 | -43/+0 |
* | Remove OpenSolaris taskq port (it performs very poorly in our kernel) and | pjd | 2009-08-17 | 1 | -0/+20 |
* | Because taskqueue_run() can drop tq_mutex, we need to check if the | pjd | 2009-08-17 | 1 | -0/+7 |
* | Remove semicolon left in the last commit | thompsa | 2009-02-13 | 1 | -1/+1 |
* | Check the exit flag at the start of the taskqueue loop rather than the end. It | thompsa | 2009-02-13 | 1 | -2/+2 |
* | Use NULL in preference to 0 for pointers. | imp | 2009-02-03 | 1 | -5/+5 |
* | revert local change | kmacy | 2008-07-18 | 1 | -176/+27 |
* | import vendor fixes to cxgb | kmacy | 2008-07-18 | 1 | -27/+176 |
* | Use kthread_exit() to terminate a taskqueue thread rather than kproc_exit() | jhb | 2008-04-11 | 1 | -1/+1 |
* | change taskqueue_start_threads to create threads instead of proc's | sam | 2008-04-08 | 1 | -22/+24 |
* | Implement taskqueue_block() and taskqueue_unblock(). These functions allow | scottl | 2008-03-25 | 1 | -1/+28 |
* | Rename the kthread_xxx (e.g. kthread_create()) calls | julian | 2007-10-20 | 1 | -4/+4 |
* | Commit 14/14 of sched_lock decomposition. | jeff | 2007-06-05 | 1 | -2/+2 |
* | - Remove setrunqueue and replace it with direct calls to sched_add(). | jeff | 2007-01-23 | 1 | -1/+1 |
* | When starting up threads in taskqueue_start_threads create them | sam | 2006-05-24 | 1 | -9/+16 |
* | Change msleep() and tsleep() to not alter the calling thread's priority | jhb | 2006-04-17 | 1 | -1/+1 |
* | fixup error handling in taskqueue_start_threads: check for kthread_create | sam | 2006-03-30 | 1 | -11/+20 |
* | Add the following to the taskqueue api: | scottl | 2006-01-14 | 1 | -16/+56 |
* | The interlock in taskqueue_terminate() is completely wrong for taskqueues | scottl | 2006-01-11 | 1 | -5/+1 |
* | Add functions and macros and refactor code to make it easier to manage | scottl | 2006-01-10 | 1 | -116/+86 |
* | Create the taskqueue_fast handler with INTR_MPSAFE so that it doesn't run | scottl | 2005-12-23 | 1 | -1/+1 |
* | Use shorter names for the Giant and fast taskqueues so that their names | jhb | 2005-10-25 | 1 | -2/+2 |
* | Revert previous change to this file. I accidentally committed while | jhb | 2005-10-24 | 1 | -19/+0 |
* | Spell hierarchy correctly in comments. | jhb | 2005-10-24 | 1 | -0/+19 |
* | o enable shutdown of taskqueue threads; the thread servicing the queue checks | sam | 2005-05-01 | 1 | -10/+38 |
* | o eliminate modification of task structures after their run to avoid | sam | 2005-04-24 | 1 | -3/+4 |
* | Add taskqueue_drain. This waits for the specified task to finish, if | imp | 2004-10-05 | 1 | -0/+14 |
* | rearange some code that handles the thread taskqueue so that it is more | jmg | 2004-08-08 | 1 | -13/+16 |
* | - Execute all of the tasks on the taskqueue during taskqueue_free() after | jhb | 2004-06-28 | 1 | -39/+24 |
* | Tidy up the thread taskqueue implementation and close a lost wakeup race. | jhb | 2004-02-19 | 1 | -14/+9 |
* | Various style fixes. | jhb | 2003-12-17 | 1 | -7/+5 |