"...android_kernel_samsung_matisse.git" did not exist on "126925c090155f13e90b9e7e8c4010e96027c00a"
NeilBrown
authored
Now that we depend on md_update_sb to clear variable bits in mddev->flags (rather than trying not to set them) it is important to always call md_update_sb when appropriate. md_check_recovery has this job but explicitly avoids it for ->external metadata arrays. This is not longer appropraite, or needed. However we do want to avoid taking the mddev lock if only MD_CHANGE_PENDING is set as that is not cleared by md_update_sb for external-metadata arrays. Reported-by:"Kwolek, Adam" <adam.kwolek@intel.com> Signed-off-by:
NeilBrown <neilb@suse.de>