diff options
author | Dan Williams <dan.j.williams@intel.com> | 2009-12-21 12:51:57 -0700 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2009-12-21 12:51:57 -0700 |
commit | 2904b26f059c5d82d9d631c9987e92e3f9af498c (patch) | |
tree | e7ced4314c1620a7a329f5caf8859434ad0e9337 /util.c | |
parent | d23534e4646313a67296b295666d165a87bb2c92 (diff) | |
download | mdadm-2904b26f059c5d82d9d631c9987e92e3f9af498c.tar.gz mdadm-2904b26f059c5d82d9d631c9987e92e3f9af498c.tar.xz mdadm-2904b26f059c5d82d9d631c9987e92e3f9af498c.zip |
Support external metadata recovery-resume
Minimal changes needed to permit reassembling partially recovered
external metadata arrays. The biggest logical change is that
->container_content() can now surface partially rebuilt members rather
than omitting them from the disk list.
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'util.c')
-rw-r--r-- | util.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1166,7 +1166,7 @@ int add_disk(int mdfd, struct supertype *st, info->recovery_start = MaxSector; else info->recovery_start = 0; - rv = sysfs_add_disk(sra, info); + rv = sysfs_add_disk(sra, info, 0); if (! rv) { struct mdinfo *sd2; for (sd2 = sra->devs; sd2; sd2=sd2->next) |