summaryrefslogtreecommitdiffstats
path: root/module/spl
diff options
context:
space:
mode:
Diffstat (limited to 'module/spl')
-rw-r--r--module/spl/spl-taskq.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/module/spl/spl-taskq.c b/module/spl/spl-taskq.c
index fba38021f..805749a14 100644
--- a/module/spl/spl-taskq.c
+++ b/module/spl/spl-taskq.c
@@ -274,13 +274,7 @@ __taskq_dispatch(taskq_t *tq, task_func_t func, void *arg, uint_t flags)
GOTO(out, rc = 0);
spin_lock(&t->t_lock);
-
- /* Queue to the head instead of the tail */
- if (flags & TQ_FRONT)
- list_add(&t->t_list, &tq->tq_pend_list);
- else
- list_add_tail(&t->t_list, &tq->tq_pend_list);
-
+ list_add_tail(&t->t_list, &tq->tq_pend_list);
t->t_id = rc = tq->tq_next_id;
tq->tq_next_id++;
t->t_func = func;