usr/src/uts/common/fs/zfs/vdev.c
changeset 1807 35c8b566d7af
parent 1775 e51e26b432c0
child 1986 628267397204
--- a/usr/src/uts/common/fs/zfs/vdev.c	Thu Apr 13 15:37:22 2006 -0700
+++ b/usr/src/uts/common/fs/zfs/vdev.c	Thu Apr 13 16:15:06 2006 -0700
@@ -1502,7 +1502,7 @@
 		if ((flags & ZIO_FLAG_IO_REPAIR) &&
 		    zio->io_delegate_list == NULL) {
 			mutex_enter(&vd->vdev_stat_lock);
-			if (flags & (ZIO_FLAG_SCRUB | ZIO_FLAG_RESILVER))
+			if (flags & ZIO_FLAG_SCRUB_THREAD)
 				vs->vs_scrub_repaired += zio->io_size;
 			else
 				vs->vs_self_healed += zio->io_size;
@@ -1530,7 +1530,7 @@
 	if (type == ZIO_TYPE_WRITE) {
 		if (txg == 0 || vd->vdev_children != 0)
 			return;
-		if (flags & (ZIO_FLAG_SCRUB | ZIO_FLAG_RESILVER)) {
+		if (flags & ZIO_FLAG_SCRUB_THREAD) {
 			ASSERT(flags & ZIO_FLAG_IO_REPAIR);
 			for (pvd = vd; pvd != NULL; pvd = pvd->vdev_parent)
 				vdev_dtl_dirty(&pvd->vdev_dtl_scrub, txg, 1);