summaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2010-06-01 19:37:26 +1000
committerNeilBrown <neilb@suse.de>2010-07-26 12:52:27 +1000
commit676e42d896ab6967859fabbb06f4e11b9615cbcf (patch)
treeefab4dffe8e930ec9ef51a5a4d4fd04ffe3749b1 /usr
parentf4be6b43f1ac60dff00ef0923ee43b0e08872947 (diff)
md: be more careful setting MD_CHANGE_CLEAN
When MD_CHANGE_CLEAN is set we might block in md_write_start. So we should only set it when fairly sure that something will clear it. There are two places where it is set so as to encourage a metadata update to record the progress of resync/recovery. This should only be done if the internal metadata update mechanisms are in use, which can be tested by by inspecting '->persistent'. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions