Use inline version of __zio_execute
Explicitly call to inline version to minimize stack usage. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
This commit is contained in:
parent
4ca4dfe9bb
commit
49177b6ab7
|
@ -1074,7 +1074,7 @@ zio_taskq_dispatch(zio_t *zio, enum zio_taskq_type q, boolean_t cutinline)
|
||||||
ASSERT3U(q, <, ZIO_TASKQ_TYPES);
|
ASSERT3U(q, <, ZIO_TASKQ_TYPES);
|
||||||
|
|
||||||
while (taskq_dispatch(spa->spa_zio_taskq[t][q],
|
while (taskq_dispatch(spa->spa_zio_taskq[t][q],
|
||||||
(task_func_t *)zio_execute, zio, flags) == 0); /* do nothing */
|
(task_func_t *)__zio_execute, zio, flags) == 0); /* do nothing */
|
||||||
}
|
}
|
||||||
|
|
||||||
static boolean_t
|
static boolean_t
|
||||||
|
|
Loading…
Reference in New Issue