From: NeilBrown Date: Tue, 31 Mar 2009 03:27:02 +0000 (+1100) Subject: md: write bitmap information to devices that are undergoing recovery. X-Git-Tag: v2.6.30-rc1~241^2~49 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=355a43e641b948a7b755cb4c2466ec548d5b495f;p=pandora-kernel.git md: write bitmap information to devices that are undergoing recovery. When we add some spares to an array and start recovery, and we have a bitmap which is stored 'internally' on all devices, we call bitmap_write_all to make sure the bitmap is correct on the new device(s). However that doesn't work as write_sb_page only writes to 'In_sync' devices, and devices undergoing recovery are not 'In_sync' until recovery finishes. So extend write_sb_page (actually next_active_rdev) to include devices that are under recovery. Signed-off-by: NeilBrown --- Reading git-diff-tree failed