|
|
@@ -711,7 +711,7 @@ static int __nbd_ioctl(struct block_device *bdev, struct nbd_device *nbd,
|
|
|
bdev->bd_inode->i_size = 0;
|
|
|
set_capacity(nbd->disk, 0);
|
|
|
if (max_part > 0)
|
|
|
- ioctl_by_bdev(bdev, BLKRRPART, 0);
|
|
|
+ blkdev_reread_part(bdev);
|
|
|
if (nbd->disconnect) /* user requested, ignore socket errors */
|
|
|
return 0;
|
|
|
return nbd->harderror;
|