diff options
author | NeilBrown <neilb@suse.com> | 2015-07-24 13:27:08 +1000 |
---|---|---|
committer | NeilBrown <neilb@suse.com> | 2015-08-31 19:38:17 +0200 |
commit | 5ed1df2eacc0ba92c8c7e2499c97594b5ef928a8 (patch) | |
tree | d712ddbdc3bfcbc710f6823076691e96f197baf7 /drivers/md/raid5.c | |
parent | c5e19d906a658f27fa858b09a95d9551b1a69bd0 (diff) | |
download | blackbird-op-linux-5ed1df2eacc0ba92c8c7e2499c97594b5ef928a8.tar.gz blackbird-op-linux-5ed1df2eacc0ba92c8c7e2499c97594b5ef928a8.zip |
md: sync sync_completed has correct value as recovery finishes.
There can be a small window between the moment that recovery
actually writes the last block and the time when various sysfs
and /proc/mdstat attributes report that it has finished.
During this time, 'sync_completed' can have the wrong value.
This can confuse monitoring software.
So:
- don't set curr_resync_completed beyond the end of the devices,
- set it correctly when resync/recovery has completed.
Signed-off-by: NeilBrown <neilb@suse.com>
Diffstat (limited to 'drivers/md/raid5.c')
0 files changed, 0 insertions, 0 deletions