Merge tag 'md/4.1-rc5-fixes' of git://neil.brown.name/md
[pandora-kernel.git] / drivers / md / md.c
index 8f10f4e..2750630 100644 (file)
@@ -4820,12 +4820,12 @@ static void md_free(struct kobject *ko)
        if (mddev->sysfs_state)
                sysfs_put(mddev->sysfs_state);
 
+       if (mddev->queue)
+               blk_cleanup_queue(mddev->queue);
        if (mddev->gendisk) {
                del_gendisk(mddev->gendisk);
                put_disk(mddev->gendisk);
        }
-       if (mddev->queue)
-               blk_cleanup_queue(mddev->queue);
 
        kfree(mddev);
 }