summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_workq.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* remove workq code. its been replaced with tasks.dlg2015-01-271-243/+0
* add a few sizes to freetedu2014-11-011-3/+3
* make workq/taskq runner threads yield when they've hogged the cpublambert2014-10-081-1/+2
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-3/+3
* 1 << 31 cleanup. Eitan Adler pointed out that there has been aderaadt2013-11-261-2/+2
* simplify kthread_create(). no more stdargderaadt2013-11-181-2/+2
* fix two problems identified by matthew@:dlg2010-08-231-27/+53
* when you add a task to a workq, it allocates memory to handle thedlg2009-09-021-16/+20
* Remove a semicolon at the end of an if statement that made the threadjsg2009-06-241-2/+2
* reintroduce mutexes to workqs for locking.dlg2008-10-301-45/+61
* when shutting workq threads down, dont try to take the big kerneldlg2008-10-271-2/+1
* revert to a pre-mutex state. for unknown reasons, the mutexes do not providetedu2008-02-151-23/+18
* use a mutex to protect workq. incidentally, this removes the additionaltedu2007-12-131-27/+23
* remove the DIRECTOK flag. the caller semantics were too weird, and it's atedu2007-11-281-5/+1
* convert crypto thread to workq. add WQ_DIRECTOK flag to workq.tedu2007-11-251-2/+7
* kill unneeded include;thib2007-06-111-2/+1
* switch the flags argument to the front, requested by arttedu2007-05-311-4/+4
* add an interface for work queues run from a kernel thread.dlg2007-05-311-0/+206