• NeilBrown's avatar
    md/raid5: change reshape-progress measurement to cope with reshaping backwards. · fef9c61f
    NeilBrown authored
    When reducing the number of devices in a raid4/5/6, the reshape
    process has to start at the end of the array and work down to the
    beginning.  So we need to handle expand_progress and expand_lo
    differently.
    
    This patch renames "expand_progress" and "expand_lo" to avoid the
    implication that anything is getting bigger (expand->reshape) and
    every place they are used, we make sure that they are used the right
    way depending on whether delta_disks is positive or negative.
    Signed-off-by: default avatarNeilBrown <neilb@suse.de>
    fef9c61f
raid5.h 18.4 KB