diff options
Diffstat (limited to 'block')
-rw-r--r-- | block/ioctl.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/block/ioctl.c b/block/ioctl.c index 375c57922b00..c722de0ef2ee 100644 --- a/block/ioctl.c +++ b/block/ioctl.c | |||
@@ -68,8 +68,6 @@ static int blkpg_ioctl(struct block_device *bdev, struct blkpg_ioctl_arg __user | |||
68 | case BLKPG_DEL_PARTITION: | 68 | case BLKPG_DEL_PARTITION: |
69 | if (!disk->part[part-1]) | 69 | if (!disk->part[part-1]) |
70 | return -ENXIO; | 70 | return -ENXIO; |
71 | if (disk->part[part - 1]->nr_sects == 0) | ||
72 | return -ENXIO; | ||
73 | bdevp = bdget_disk(disk, part); | 71 | bdevp = bdget_disk(disk, part); |
74 | if (!bdevp) | 72 | if (!bdevp) |
75 | return -ENOMEM; | 73 | return -ENOMEM; |