From: Christoph Hellwig Date: Mon, 16 Nov 2020 14:57:03 +0000 (+0100) Subject: dm: use set_capacity_and_notify X-Git-Tag: v5.15~2163^2~85 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f64d9b2eacb95d4fbd17c8680cab803a5965744c;p=platform%2Fkernel%2Flinux-starfive.git dm: use set_capacity_and_notify Use set_capacity_and_notify to set the size of both the disk and block device. This also gets the uevent notifications for the resize for free. Signed-off-by: Christoph Hellwig Reviewed-by: Hannes Reinecke Signed-off-by: Jens Axboe --- diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 6db395c..54739f1 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -1974,8 +1974,7 @@ static struct dm_table *__bind(struct mapped_device *md, struct dm_table *t, if (size != dm_get_size(md)) memset(&md->geometry, 0, sizeof(md->geometry)); - set_capacity(md->disk, size); - bd_set_nr_sectors(md->bdev, size); + set_capacity_and_notify(md->disk, size); dm_table_event_callback(t, event_callback, md);