]> err.no Git - linux-2.6/blobdiff - drivers/md/raid10.c
[PATCH] md: replace magic numbers in sb_dirty with well defined bit flags
[linux-2.6] / drivers / md / raid10.c
index 7bf5ce281c4d49fee2499b22112a4f8a361349c4..85e3df2d268ad36042438298e6a651fa9e34d746 100644 (file)
@@ -960,7 +960,7 @@ static void error(mddev_t *mddev, mdk_rdev_t *rdev)
        }
        clear_bit(In_sync, &rdev->flags);
        set_bit(Faulty, &rdev->flags);
-       mddev->sb_dirty = 1;
+       set_bit(MD_CHANGE_DEVS, &mddev->flags);
        printk(KERN_ALERT "raid10: Disk failure on %s, disabling device. \n"
                "       Operation continuing on %d devices\n",
                bdevname(rdev->bdev,b), conf->working_disks);