aboutsummaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorTim Chase <[email protected]>2015-08-27 11:13:20 -0500
committerBrian Behlendorf <[email protected]>2015-09-01 08:46:41 -0700
commita64e55752f4e88dcb544f2480100dcd6f6be3277 (patch)
treec2e2a190ec0331ff1c154fd0eb0e04d6206850fc /man
parent801b56090b42763d1d3b2593bb8d731d0d8fef22 (diff)
Create a new thread during recursive taskq dispatch if necessary
When dynamic taskq is enabled and all threads for a taskq are occupied, a recursive dispatch can cause a deadlock if calling thread depends on the recursively-dispatched thread for its return condition. This patch attempts to create a new thread for recursive dispatch when none are available. Signed-off-by: Tim Chase <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #472
Diffstat (limited to 'man')
0 files changed, 0 insertions, 0 deletions