diff options
author | Dan Williams <dan.j.williams@intel.com> | 2008-05-15 16:48:33 +1000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2008-05-15 16:48:33 +1000 |
commit | 0fd5c350e55590d2adbbb6ca16ec86391abda14b (patch) | |
tree | 5c1b6d74cf30067eb637cc49346f926c706539ac /sysfs.c | |
parent | 3cfe6247400e92f85282da89dfea7f1d3ba88634 (diff) | |
download | mdadm-0fd5c350e55590d2adbbb6ca16ec86391abda14b.tar.gz mdadm-0fd5c350e55590d2adbbb6ca16ec86391abda14b.tar.xz mdadm-0fd5c350e55590d2adbbb6ca16ec86391abda14b.zip |
set resync_start in Incremental_container
From: Dan Williams <dan.j.williams@intel.com>
Metadata handlers set mdinfo.resync_start depending on the state of the
array. By default mdadm assumes the array is dirty and needs a full
resync.
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'sysfs.c')
-rw-r--r-- | sysfs.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -325,6 +325,7 @@ int sysfs_set_array(struct mdinfo *sra, rv |= sysfs_set_num(sra, NULL, "chunk_size", info->array.chunk_size); rv |= sysfs_set_num(sra, NULL, "layout", info->array.layout); rv |= sysfs_set_num(sra, NULL, "component_size", info->component_size); + rv |= sysfs_set_num(sra, NULL, "resync_start", info->resync_start); sra->array = info->array; return rv; } |