• NeilBrown's avatar
    md: md_stop_writes requires mddev_lock. · defad61a
    NeilBrown authored
    As md_stop_writes manipulates the sync_thread and calls md_update_sb,
    it need to be called with mddev_lock held.
    
    In all internal cases it is, but the symbol is exported for dm-raid to
    call and in that case the lock won't be help.
    Do make an exported version which takes the lock, and an internal
    version which does not.
    Signed-off-by: default avatarNeilBrown <neilb@suse.de>
    defad61a
md.c 191 KB