From: NeilBrown Date: Sun, 20 May 2012 23:28:33 +0000 (+1000) Subject: md/raid10: Introduce 'prev' geometry to support reshape. X-Git-Tag: v3.5-rc1~110^2~47 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f8c9e74ff0832f2244d7991d2aea13851b20a622;p=pandora-kernel.git md/raid10: Introduce 'prev' geometry to support reshape. When RAID10 supports reshape it will need a 'previous' and a 'current' geometry, so introduce that here. Use the 'prev' geometry when before the reshape_position, and the current 'geo' when beyond it. At other times, use both as appropriate. For now, both are identical (And reshape_position is never set). When we use the 'prev' geometry, we must use the old data_offset. When we use the current (And a reshape is happening) we must use the new_data_offset. Signed-off-by: NeilBrown --- Reading git-diff-tree failed