• NeilBrown's avatar
    md/bitmap: update dirty flag when bitmap bits are explicitly set. · ffa23322
    NeilBrown authored
    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: default avatarNeilBrown <neilb@suse.de>
    ffa23322
bitmap.c 52.8 KB