index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
subr_taskqueue.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
This fixes several places where callout_stops return is examined. The
rrs
2015-11-13
1
-1
/
+1
*
MFuser/delphij/zfs-arc-rebase@r281754:
delphij
2015-05-26
1
-10
/
+9
*
Remove taskqueue_start_threads_pinned(); there's noa generic cpuset version o...
adrian
2015-02-25
1
-24
/
+0
*
Implement taskqueue_start_threads_cpuset().
adrian
2015-02-17
1
-12
/
+25
*
Prevent live-lock and access of destroyed data in taskqueue_drain_all().
gibbs
2015-01-04
1
-16
/
+88
*
Remove trailing whitespace.
gibbs
2014-11-30
1
-2
/
+2
*
Temporary revert r269661, it looks like the patch isn't complete.
ae
2014-08-07
1
-1
/
+1
*
Use cpuset_setithread() to apply cpu mask to taskq threads.
ae
2014-08-07
1
-1
/
+1
*
Pin the right thread.
adrian
2014-06-01
1
-1
/
+1
*
Add a new taskqueue setup method that takes a cpuid to pin the
adrian
2014-05-24
1
-9
/
+56
*
add taskqueue_drain_all
avg
2013-11-28
1
-0
/
+30
*
taskqueue_cancel: garbage collect a write-only variable
avg
2013-11-19
1
-2
/
+0
*
Add comments that taskqueue_enqueue_locked() returns without the lock.
mav
2013-10-21
1
-0
/
+4
*
Revert r256587.
glebius
2013-10-18
1
-3
/
+0
*
MFprojects/camlock r254763:
mav
2013-10-16
1
-4
/
+17
*
MFprojects/camlock r254685:
mav
2013-10-16
1
-6
/
+1
*
For VIMAGE kernels store vnet in the struct task, and set vnet context
glebius
2013-10-16
1
-0
/
+3
*
MFprojects/camlock r254460:
mav
2013-08-24
1
-2
/
+0
*
Extend taskqueue(9) to enable per-taskqueue callbacks.
will
2013-03-23
1
-3
/
+46
*
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
[next]