diff options
author | NeilBrown <neilb@suse.de> | 2012-10-03 14:41:31 +1000 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2012-10-03 14:41:31 +1000 |
commit | 1f9b0e2845e1ec22dc24dcef275a733c09ff2edd (patch) | |
tree | 825a0082f7b68de6a5a4813270dec3cb27a104c8 /md.4 | |
parent | b716f38973ad4dad72a9626e7121a4b819ebb36b (diff) |
Grow - be careful about 'delayed' reshapes.
If multiple reshapes are activated on the same devices (different
partitions) then one might be forced to wait for the other to
complete.
As reshaping suspends access to small sections of the array
at time, this cause a region to be suspended for a long time,
which isn't good.
To try to detect this and don't start suspending until
the reshape is actually happening.
This is only effective on 3.7 and later as prior kernels
don't report when the delayed reshape can progress. For
the earlier kernels, just give a warning.
Signed-off-by; NeilBrown <neilb@suse.de>
Diffstat (limited to 'md.4')
0 files changed, 0 insertions, 0 deletions