From: NeilBrown Date: Wed, 15 Jul 2015 07:36:21 +0000 (+1000) Subject: md/raid5: strengthen check on reshape_position at run. X-Git-Tag: omap-for-v4.3/fixes-rc1~84^2~24 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05256d9884d3276f61537d3d7f5605dc21bd3477;p=pandora-kernel.git md/raid5: strengthen check on reshape_position at run. When reshaping, we work in units of the largest chunk size. If changing from a larger to a smaller chunk size, that means we reshape more than one stripe at a time. So the required alignment of reshape_position needs to take into account both the old and new chunk size. This means that both 'here_new' and 'here_old' are calculated with respect to the same (maximum) chunk size, so testing if they are the same when delta_disks is zero becomes pointless. Signed-off-by: NeilBrown --- Reading git-diff-tree failed