]> granicus.if.org Git - zfs/commit
Revert "Create a new thread during recursive taskq dispatch if necessary"
authorBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 1 Sep 2015 00:00:17 +0000 (17:00 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 1 Sep 2015 00:03:01 +0000 (17:03 -0700)
commit801b56090b42763d1d3b2593bb8d731d0d8fef22
tree2be70be0dcda560ac429b13d040447a3922f68d4
parent076821eaff146a56aa6a66916d70eda7db3347ed
Revert "Create a new thread during recursive taskq dispatch if necessary"

This reverts commit 076821e due to a locking issue uncovered in
subsequent testing.  An ASSERT is hit due to tq->tq_nspawn being
updated outside the lock.  The patch will need to be reworked.

VERIFY3(0 == tq->tq_nspawn) failed (0 == -1)

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #472
module/spl/spl-taskq.c