Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6029a06c authored by Ming Lei's avatar Ming Lei Committed by Jens Axboe
Browse files

block: dasd_genhd: convert to blkdev_reread_part



Also remove the obsolete comment.

Reviewed-by: default avatarChristoph Hellwig <hch@lst.de>
Tested-by: default avatarJarod Wilson <jarod@redhat.com>
Acked-by: default avatarJarod Wilson <jarod@redhat.com>
Acked-by: default avatarSebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: default avatarMing Lei <ming.lei@canonical.com>
Signed-off-by: default avatarJens Axboe <axboe@fb.com>
parent 9dcd1379
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -116,14 +116,11 @@ int dasd_scan_partitions(struct dasd_block *block)
			      rc);
		return -ENODEV;
	}
	/*
	 * See fs/partition/check.c:register_disk,rescan_partitions
	 * Can't call rescan_partitions directly. Use ioctl.
	 */
	rc = ioctl_by_bdev(bdev, BLKRRPART, 0);

	rc = blkdev_reread_part(bdev);
	while (rc == -EBUSY && retry > 0) {
		schedule();
		rc = ioctl_by_bdev(bdev, BLKRRPART, 0);
		rc = blkdev_reread_part(bdev);
		retry--;
		DBF_DEV_EVENT(DBF_ERR, block->base,
			      "scan partitions error, retry %d rc %d",