diff options
author | Dan Williams <dan.j.williams@intel.com> | 2008-05-15 16:48:39 +1000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2008-05-15 16:48:39 +1000 |
commit | c052ba301b417d4fc8493d95a4a87f0472cc0483 (patch) | |
tree | e677bbbbe13199a676d56bf384cfb4060f903989 /managemon.c | |
parent | 549e9569c6006433512801ae76b34abc0d3e1ac0 (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.c | 1 |
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; |