]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
mdmon: use 'recover' instead of 'repair' when activating a spare
authorDan Williams <dan.j.williams@intel.com>
Thu, 7 Aug 2008 18:54:09 +0000 (11:54 -0700)
committerDan Williams <dan.j.williams@intel.com>
Thu, 7 Aug 2008 18:54:09 +0000 (11:54 -0700)
Repair sets MD_RECOVERY_REQUESTED in md which may not result in the
spare device being recovered.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
managemon.c

index 94f42962f9a5332f58086afab42c148f01ff4fc8..7a1c06336a179fe6e3eeacaf534157a6ff56a263 100644 (file)
@@ -301,7 +301,7 @@ static void manage_member(struct mdstat_ent *mdstat,
                        }
                        queue_metadata_update(updates);
                        replace_array(a->container, a, newa);
-                       sysfs_set_str(&a->info, NULL, "sync_action", "repair");
+                       sysfs_set_str(&a->info, NULL, "sync_action", "recover");
                }
        }
 }