Skip to content

Commit dd0c0bd

Browse files
Christoph Hellwigaxboe
authored andcommitted
jfs: use sb_bdev_nr_blocks
Use the sb_bdev_nr_blocks helper instead of open coding it. Signed-off-by: Christoph Hellwig <[email protected]> Reviewed-by: Kees Cook <[email protected]> Acked-by: Dave Kleikamp <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jens Axboe <[email protected]>
1 parent 5513b24 commit dd0c0bd

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

fs/jfs/resize.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,7 @@ int jfs_extendfs(struct super_block *sb, s64 newLVSize, int newLogSize)
8686
goto out;
8787
}
8888

89-
VolumeSize = i_size_read(sb->s_bdev->bd_inode) >> sb->s_blocksize_bits;
90-
89+
VolumeSize = sb_bdev_nr_blocks(sb);
9190
if (VolumeSize) {
9291
if (newLVSize > VolumeSize) {
9392
printk(KERN_WARNING "jfs_extendfs: invalid size\n");

fs/jfs/super.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,8 +284,7 @@ static int parse_options(char *options, struct super_block *sb, s64 *newLVSize,
284284
}
285285
case Opt_resize_nosize:
286286
{
287-
*newLVSize = i_size_read(sb->s_bdev->bd_inode) >>
288-
sb->s_blocksize_bits;
287+
*newLVSize = sb_bdev_nr_blocks(sb);
289288
if (*newLVSize == 0)
290289
pr_err("JFS: Cannot determine volume size\n");
291290
break;

0 commit comments

Comments
 (0)