734 taskq_dispatch_prealloc() desired
commit5aeb94743e3be0c51e86f73096334611ae3a058e
authorGarrett D'Amore <garrett@nexenta.com>
Wed, 27 Jul 2011 14:13:44 +0000 (27 07:13 -0700)
committerGarrett D'Amore <garrett@nexenta.com>
Wed, 27 Jul 2011 14:13:44 +0000 (27 07:13 -0700)
tree6e92f4ddb8ba1052529227e47400a69354c37af3
parent135e56f22e13a5d0057a31c742b8c7d8324c4af3
734 taskq_dispatch_prealloc() desired
943 zio_interrupt ends up calling taskq_dispatch with TQ_SLEEP
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Alexey Zaytsev <alexey.zaytsev@nexenta.com>
Reviewed by: Jason Brian King <jason.brian.king@gmail.com>
Reviewed by: George Wilson <gwilson@zfsmail.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Approved by: Gordon Ross <gwr@nexenta.com>
usr/src/lib/libzpool/common/sys/zfs_context.h
usr/src/lib/libzpool/common/taskq.c
usr/src/uts/common/fs/zfs/spa.c
usr/src/uts/common/fs/zfs/sys/zfs_context.h
usr/src/uts/common/fs/zfs/sys/zio.h
usr/src/uts/common/fs/zfs/zio.c
usr/src/uts/common/os/taskq.c
usr/src/uts/common/sys/taskq_impl.h