]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/md/md.c
md: check ->hot_remove_disk when removing disk
[karo-tx-linux.git] / drivers / md / md.c
index 9ec74cc604f0fe84192495a42546abd4ac1342db..010cbdc9506c361df070c3ff78d8392d8fb9c03c 100644 (file)
@@ -2399,7 +2399,7 @@ slot_store(mdk_rdev_t *rdev, const char *buf, size_t len)
                if (rdev->raid_disk == -1)
                        return -EEXIST;
                /* personality does all needed checks */
-               if (rdev->mddev->pers->hot_add_disk == NULL)
+               if (rdev->mddev->pers->hot_remove_disk == NULL)
                        return -EINVAL;
                err = rdev->mddev->pers->
                        hot_remove_disk(rdev->mddev, rdev->raid_disk);