summaryrefslogtreecommitdiff
path: root/managemon.c
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2008-05-15 16:48:39 +1000
committerNeil Brown <neilb@suse.de>2008-05-15 16:48:39 +1000
commitc052ba301b417d4fc8493d95a4a87f0472cc0483 (patch)
treee677bbbbe13199a676d56bf384cfb4060f903989 /managemon.c
parent549e9569c6006433512801ae76b34abc0d3e1ac0 (diff)
start resync when transitioning from initial readonly state
From: Dan Williams <dan.j.williams@intel.com> mdadm handles setting resync_start, monitor uses this value to determine whether to set the 'active' or 'readauto' state. Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'managemon.c')
-rw-r--r--managemon.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/managemon.c b/managemon.c
index ee4ee2b9..14e7184b 100644
--- a/managemon.c
+++ b/managemon.c
@@ -232,6 +232,7 @@ static void manage_new(struct mdstat_ent *mdstat,
}
new->action_fd = sysfs_open(new->devnum, NULL, "sync_action");
new->info.state_fd = sysfs_open(new->devnum, NULL, "array_state");
+ new->resync_start_fd = sysfs_open(new->devnum, NULL, "resync_start");
new->sync_pos_fd = sysfs_open(new->devnum, NULL, "sync_completed");
new->sync_pos = 0;