block: allow deleting zero length partition
[firefly-linux-kernel-4.4.55.git] / block / ioctl.c
index 375c57922b007749ec7b3022b8cc3eaa4cab1122..c722de0ef2eebf3bcfdcf05bbb6c0f97808e2cb2 100644 (file)
@@ -68,8 +68,6 @@ static int blkpg_ioctl(struct block_device *bdev, struct blkpg_ioctl_arg __user
                case BLKPG_DEL_PARTITION:
                        if (!disk->part[part-1])
                                return -ENXIO;
-                       if (disk->part[part - 1]->nr_sects == 0)
-                               return -ENXIO;
                        bdevp = bdget_disk(disk, part);
                        if (!bdevp)
                                return -ENOMEM;