]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/md/faulty.c
Merge branch 'topic/ca0106' into for-linus
[linux-2.6-omap-h63xx.git] / drivers / md / faulty.c
index f26c1f9a475b8d9cbad5f885016e50723b580cd5..86d9adf90e791857efdf674117168398b40735a1 100644 (file)
@@ -283,7 +283,6 @@ static int reconfig(mddev_t *mddev, int layout, int chunk_size)
 static int run(mddev_t *mddev)
 {
        mdk_rdev_t *rdev;
-       struct list_head *tmp;
        int i;
 
        conf_t *conf = kmalloc(sizeof(*conf), GFP_KERNEL);
@@ -296,7 +295,7 @@ static int run(mddev_t *mddev)
        }
        conf->nfaults = 0;
 
-       rdev_for_each(rdev, tmp, mddev)
+       list_for_each_entry(rdev, &mddev->disks, same_set)
                conf->rdev = rdev;
 
        mddev->array_sectors = mddev->size * 2;