defer new resilvers and misc. resilver-related fixes
612c4930dd2 Fix the spelling of deferred ???
cef48f14da6 Remove races from scrub / resilver tests
4021ba4cfaa Make vdev_set_deferred_resilver() recursive
8cb119e3dc0 Fix 2 small bugs with cached dsl_scan_phys_t
5e0bd0ae056 Fix issue with scanning dedup blocks as scan ends
b3d7725c943 Remove zfs_gitrev.h (this shouldn't be part of 80a91e74696)
80a91e74696 Defer new resilvers until the current one ends
Updated by Jerry Jelinek over 2 years ago
One of the new tests depends on the "reopen" test code, so I also included the tests from the following
d3f2cd7e3b7 Added no_scrub_restart flag to zpool reopen
I did not yet include the code itself from that new feature. Because we now have the reopen test code, I also enabled the 'zpool_scrub_offline_device' which depends on the reopen test code.
Updated by Electric Monk over 2 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
commit e4c795beb33bf59dd4ad2e3f88f493111484b890 Author: Tom Caputi <firstname.lastname@example.org> Date: 2019-05-29T19:39:03.000Z 10952 defer new resilvers and misc. resilver-related fixes Portions contributed by: Jerry Jelinek <email@example.com> Portions contributed by: Brian Behlendorf <firstname.lastname@example.org> Portions contributed by: Arkadiusz Bubała <email@example.com> Reviewed by: Matthew Ahrens <firstname.lastname@example.org> Reviewed by: John Kennedy <email@example.com> Reviewed by: Brian Behlendorf <firstname.lastname@example.org> Reviewed by: George Melikov <email@example.com> Reviewed by: Tony Hutter <firstname.lastname@example.org> Reviewed by: Don Brady <email@example.com> Reviewed by: Serapheim Dimitropoulos <firstname.lastname@example.org> Reviewed by: Giuseppe Di Natale <email@example.com> Reviewed by: Tim Chase <firstname.lastname@example.org> Reviewed by: Kody Kantor <email@example.com> Approved by: Gordon Ross <firstname.lastname@example.org>