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 7 months 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 6 months ago
- Status changed from New to Closed
- % Done changed from 0 to 100
commit e4c795beb33bf59dd4ad2e3f88f493111484b890 Author: Tom Caputi <email@example.com> Date: 2019-05-29T19:39:03.000Z 10952 defer new resilvers and misc. resilver-related fixes Portions contributed by: Jerry Jelinek <firstname.lastname@example.org> Portions contributed by: Brian Behlendorf <email@example.com> Portions contributed by: Arkadiusz Bubała <firstname.lastname@example.org> Reviewed by: Matthew Ahrens <email@example.com> Reviewed by: John Kennedy <firstname.lastname@example.org> Reviewed by: Brian Behlendorf <email@example.com> Reviewed by: George Melikov <firstname.lastname@example.org> Reviewed by: Tony Hutter <email@example.com> Reviewed by: Don Brady <firstname.lastname@example.org> Reviewed by: Serapheim Dimitropoulos <email@example.com> Reviewed by: Giuseppe Di Natale <firstname.lastname@example.org> Reviewed by: Tim Chase <email@example.com> Reviewed by: Kody Kantor <firstname.lastname@example.org> Approved by: Gordon Ross <email@example.com>