summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/fs/zfs/vdev_missing.c
diff options
context:
space:
mode:
authorbonwick <none@none>2007-11-27 22:58:05 -0800
committerbonwick <none@none>2007-11-27 22:58:05 -0800
commite05725b117836db173257fae43fb0746eb857fb5 (patch)
treedbdd58653bf6cebb69156f3361a6e1d72643b100 /usr/src/uts/common/fs/zfs/vdev_missing.c
parentb9bc7f7832704fda46b4d6b04f3f7be1227dc644 (diff)
downloadillumos-gate-e05725b117836db173257fae43fb0746eb857fb5.tar.gz
6354519 stack overflow in zfs due to zio pipelineonnv_79
6533726 single-threaded checksum & parity calculations limit write bandwidth 6547248 ztest detects a future leak when there is none 6604198 zfs only using single cpu for compression (part II) --HG-- rename : usr/src/uts/common/fs/zfs/rprwlock.c => deleted_files/usr/src/uts/common/fs/zfs/rprwlock.c rename : usr/src/uts/common/fs/zfs/sys/rprwlock.h => deleted_files/usr/src/uts/common/fs/zfs/sys/rprwlock.h
Diffstat (limited to 'usr/src/uts/common/fs/zfs/vdev_missing.c')
-rw-r--r--usr/src/uts/common/fs/zfs/vdev_missing.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/usr/src/uts/common/fs/zfs/vdev_missing.c b/usr/src/uts/common/fs/zfs/vdev_missing.c
index 3aa831c46d..49727ef996 100644
--- a/usr/src/uts/common/fs/zfs/vdev_missing.c
+++ b/usr/src/uts/common/fs/zfs/vdev_missing.c
@@ -62,18 +62,18 @@ vdev_missing_close(vdev_t *vd)
}
/* ARGSUSED */
-static void
+static int
vdev_missing_io_start(zio_t *zio)
{
zio->io_error = ENOTSUP;
- zio_next_stage_async(zio);
+ return (ZIO_PIPELINE_CONTINUE);
}
/* ARGSUSED */
-static void
+static int
vdev_missing_io_done(zio_t *zio)
{
- zio_next_stage(zio);
+ return (ZIO_PIPELINE_CONTINUE);
}
/* ARGSUSED */