| Commit message (Expand) | Author | Age | Files | Lines |
* | Add flag to struct task to mark the task as requiring network epoch. | Gleb Smirnoff | 2020-02-11 | 1 | -1/+14 |
* | schedlock 1/4 | Jeff Roberson | 2019-12-15 | 1 | -1/+0 |
* | Some more taskqueue optimizations. | Alexander Motin | 2019-11-01 | 1 | -61/+56 |
* | provide a way to assign taskqueue threads to a kernel process | Andriy Gapon | 2019-10-17 | 1 | -5/+18 |
* | Add wakeup_any(), cheaper wakeup_one() for taskqueue(9). | Alexander Motin | 2019-06-20 | 1 | -1/+1 |
* | Add a taskqueue_quiesce(9) KPI. | Mark Johnston | 2018-11-21 | 1 | -6/+22 |
* | Revert r327828, r327949, r327953, r328016-r328026, r328041: | Pedro F. Giffuni | 2018-01-21 | 1 | -2/+2 |
* | kern: make some use of mallocarray(9). | Pedro F. Giffuni | 2018-01-15 | 1 | -2/+2 |
* | sys/kern: adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | Add taskqueue_enqueue_timeout_sbt(), because sometimes you want more control | Ian Lepore | 2017-07-31 | 1 | -8/+17 |
* | Implement taskqueue_poll_is_busy() for use by the LinuxKPI. | Hans Petter Selasky | 2017-03-02 | 1 | -0/+17 |
* | While draining a timeout task prevent the taskqueue_enqueue_timeout() | Hans Petter Selasky | 2016-09-29 | 1 | -1/+22 |
* | _taskqueue_start_threads() now fails if it doesn't actually start any threads. | Patrick Kelsey | 2016-09-01 | 1 | -0/+5 |
* | Update iflib to support more NIC designs | Stephen Hurd | 2016-08-12 | 1 | -360/+0 |
* | Replace a number of conflations of mp_ncpus and mp_maxid with either | Nathan Whitehorn | 2016-07-06 | 1 | -5/+18 |
* | taskqueue: plug a leak in _taskqueue_create | Mateusz Guzik | 2016-06-02 | 1 | -4/+6 |
* | fix loss of taskqueue wakeups (introduced in r300113) | Andriy Gapon | 2016-05-21 | 1 | -10/+3 |
* | Adjust the creation of tq_name so it can be freed correctly | Scott Long | 2016-05-19 | 1 | -7/+8 |
* | Import the 'iflib' API library for network drivers. From the author: | Scott Long | 2016-05-18 | 1 | -9/+378 |
* | Remove taskqueue_enqueue_fast(). | John Baldwin | 2016-03-01 | 1 | -7/+0 |
* | This fixes several places where callout_stops return is examined. The | Randall Stewart | 2015-11-13 | 1 | -1/+1 |
* | MFuser/delphij/zfs-arc-rebase@r281754: | Xin LI | 2015-05-26 | 1 | -10/+9 |
* | Remove taskqueue_start_threads_pinned(); there's noa generic cpuset version o... | Adrian Chadd | 2015-02-25 | 1 | -24/+0 |
* | Implement taskqueue_start_threads_cpuset(). | Adrian Chadd | 2015-02-17 | 1 | -12/+25 |
* | Prevent live-lock and access of destroyed data in taskqueue_drain_all(). | Justin T. Gibbs | 2015-01-04 | 1 | -16/+88 |
* | Remove trailing whitespace. | Justin T. Gibbs | 2014-11-30 | 1 | -2/+2 |
* | Temporary revert r269661, it looks like the patch isn't complete. | Andrey V. Elsukov | 2014-08-07 | 1 | -1/+1 |
* | Use cpuset_setithread() to apply cpu mask to taskq threads. | Andrey V. Elsukov | 2014-08-07 | 1 | -1/+1 |
* | Pin the right thread. | Adrian Chadd | 2014-06-01 | 1 | -1/+1 |
* | Add a new taskqueue setup method that takes a cpuid to pin the | Adrian Chadd | 2014-05-24 | 1 | -9/+56 |
* | add taskqueue_drain_all | Andriy Gapon | 2013-11-28 | 1 | -0/+30 |
* | taskqueue_cancel: garbage collect a write-only variable | Andriy Gapon | 2013-11-19 | 1 | -2/+0 |
* | Add comments that taskqueue_enqueue_locked() returns without the lock. | Alexander Motin | 2013-10-21 | 1 | -0/+4 |
* | Revert r256587. | Gleb Smirnoff | 2013-10-18 | 1 | -3/+0 |
* | MFprojects/camlock r254763: | Alexander Motin | 2013-10-16 | 1 | -4/+17 |
* | MFprojects/camlock r254685: | Alexander Motin | 2013-10-16 | 1 | -6/+1 |
* | For VIMAGE kernels store vnet in the struct task, and set vnet context | Gleb Smirnoff | 2013-10-16 | 1 | -0/+3 |
* | MFprojects/camlock r254460: | Alexander Motin | 2013-08-24 | 1 | -2/+0 |
* | Extend taskqueue(9) to enable per-taskqueue callbacks. | Will Andrews | 2013-03-23 | 1 | -3/+46 |
* | Add a special meaning to the negative ticks argument for | Konstantin Belousov | 2012-11-20 | 1 | -2/+6 |
* | Shorten the name of the fast SWI taskqueue to "fast taskq" so that | John Baldwin | 2012-08-28 | 1 | -1/+1 |
* | Ensure that ta_pending doesn't overflow u_short by capping its value at USHRT... | Adrian Chadd | 2011-09-15 | 1 | -1/+3 |
* | Implement the delayed task execution extension to the taskqueue | Konstantin Belousov | 2011-04-26 | 1 | -13/+115 |
* | taskqueue: drop unused tq_name field | Andriy Gapon | 2010-11-23 | 1 | -3/+1 |
* | Use macros rather than inline functions to lock and unlock mutexes, so that | Juli Mallett | 2010-11-08 | 1 | -17/+15 |
* | Add a taskqueue_cancel(9) to cancel a pending task without waiting for | Matthew D Fleming | 2010-11-08 | 1 | -0/+18 |
* | Use a safer mechanism for determining if a task is currently running, | Matthew D Fleming | 2010-10-13 | 1 | -30/+45 |
* | Re-expose and briefly document taskqueue_run(9). The function is used | Matthew D Fleming | 2010-10-12 | 1 | -3/+1 |
* | Run all tasks from a proper context, with proper priority, etc. | Pawel Jakub Dawidek | 2010-08-28 | 1 | -1/+1 |
* | Simplify taskqueue_drain() by using proved macros. | Pawel Jakub Dawidek | 2010-08-13 | 1 | -14/+7 |