Author: asomers
Date: Thu Nov 30 15:34:55 2017
New Revision: 326400
URL: https://svnweb.freebsd.org/changeset/base/326400

Log:
  Revert r326399
  
  Accidentally committed wrong file
  
  Pointy hat to:        asomers
  Sponsored by: Spectra Logic Corp

Modified:
  head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c

Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c
==============================================================================
--- head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c    Thu Nov 
30 15:28:29 2017        (r326399)
+++ head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c    Thu Nov 
30 15:34:55 2017        (r326400)
@@ -2398,7 +2398,7 @@ vdev_raidz_io_done(zio_t *zio)
                                 */
                                if (parity_errors + parity_untried <
                                    rm->rm_firstdatacol ||
-                                   (zio->io_flags & (ZIO_FLAG_RESILVER | 
ZIO_FLAG_SCRUB))) {
+                                   (zio->io_flags & ZIO_FLAG_RESILVER)) {
                                        n = raidz_parity_verify(zio, rm);
                                        unexpected_errors += n;
                                        ASSERT(parity_errors + n <=
@@ -2450,7 +2450,7 @@ vdev_raidz_io_done(zio_t *zio)
                                 * out to failed devices later.
                                 */
                                if (parity_errors < rm->rm_firstdatacol - n ||
-                                   (zio->io_flags & (ZIO_FLAG_RESILVER | 
ZIO_FLAG_SCRUB))) {
+                                   (zio->io_flags & ZIO_FLAG_RESILVER)) {
                                        n = raidz_parity_verify(zio, rm);
                                        unexpected_errors += n;
                                        ASSERT(parity_errors + n <=
@@ -2552,8 +2552,7 @@ done:
        zio_checksum_verified(zio);
 
        if (zio->io_error == 0 && spa_writeable(zio->io_spa) &&
-           (unexpected_errors ||
-               (zio->io_flags & (ZIO_FLAG_RESILVER | ZIO_FLAG_SCRUB)))) {
+           (unexpected_errors || (zio->io_flags & ZIO_FLAG_RESILVER))) {
                /*
                 * Use the good data we have in hand to repair damaged children.
                 */
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to