aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2006-03-27 01:18:18 -0800
committerLinus Torvalds <torvalds@g5.osdl.org>2006-03-27 08:45:03 -0800
commit8ddeeae51f2f197b4fafcba117ee8191b49d843e (patch)
treef18b93cd8d9122dcf9a59cc9ff63d75be146bb11 /include/linux
parent[PATCH] md: Remove bi_end_io call out from under a spinlock (diff)
downloadlinux-dev-8ddeeae51f2f197b4fafcba117ee8191b49d843e.tar.xz
linux-dev-8ddeeae51f2f197b4fafcba117ee8191b49d843e.zip
[PATCH] md: Fix md grow/size code to correctly find the maximum available space
An md array can be asked to change the amount of each device that it is using, and in particular can be asked to use the maximum available space. This currently only works if the first device is not larger than the rest. As 'size' gets changed and so 'fit' becomes wrong. So check if a 'fit' is required early and don't corrupt it. Signed-off-by: Doug Ledford <dledford@redhat.com> Signed-off-by: Neil Brown <neilb@suse.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions