zio_suspend_reason_t
zio_suspend_reason_t spa_suspended; /* pool is suspended */
extern void zio_suspend(spa_t *spa, zio_t *zio, zio_suspend_reason_t);
zio_suspend(spa_t *spa, zio_t *zio, zio_suspend_reason_t reason)