From: Mike Snitzer Date: Tue, 9 Feb 2021 21:53:05 +0000 (-0500) Subject: dm writecache: use bdev_nr_sectors() instead of open-coded equivalent X-Git-Tag: v5.12-rc1~103^2~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d9928ac5eba5b129299e9d032b79d436336339f6;p=thirdparty%2Fkernel%2Fstable.git dm writecache: use bdev_nr_sectors() instead of open-coded equivalent Signed-off-by: Mike Snitzer --- diff --git a/drivers/md/dm-writecache.c b/drivers/md/dm-writecache.c index baf5a9ce2b25c..844c4be11768d 100644 --- a/drivers/md/dm-writecache.c +++ b/drivers/md/dm-writecache.c @@ -978,7 +978,7 @@ static void writecache_resume(struct dm_target *ti) wc_lock(wc); - wc->data_device_sectors = i_size_read(wc->dev->bdev->bd_inode) >> SECTOR_SHIFT; + wc->data_device_sectors = bdev_nr_sectors(wc->dev->bdev); if (WC_MODE_PMEM(wc)) { persistent_memory_invalidate_cache(wc->memory_map, wc->memory_map_size);