From: NeilBrown Date: Mon, 14 Dec 2009 01:49:56 +0000 (+1100) Subject: md/bitmap: update dirty flag when bitmap bits are explicitly set. X-Git-Tag: v2.6.33-rc1~284^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ffa23322b1596bb1a115e767d4251b62842adc23;p=pandora-kernel.git md/bitmap: update dirty flag when bitmap bits are explicitly set. There is a sysfs file which allows bits in the write-intent bitmap to be explicit set - indicating that the block is thought to be 'dirty'. When this happens we should really set recovery_cp backwards to include the block to reflect this dirtiness. In particular, a 'resync' process will refuse to start if recovery_cp is beyond the end of the array, so this is needed to allow a resync to be triggered. Signed-off-by: NeilBrown --- Reading git-diff-tree failed