dm-raid: fix lockdep waring in "pers->hot_add_disk"
[linux-2.6-microblaze.git] / drivers / md / dm-raid.c
index ea45f77..17e9af6 100644 (file)
@@ -4091,7 +4091,9 @@ static void raid_resume(struct dm_target *ti)
                 * Take this opportunity to check whether any failed
                 * devices are reachable again.
                 */
+               mddev_lock_nointr(mddev);
                attempt_restore_of_faulty_devices(rs);
+               mddev_unlock(mddev);
        }
 
        if (test_and_clear_bit(RT_FLAG_RS_SUSPENDED, &rs->runtime_flags)) {