Skip to content

Commit b9c538d

Browse files
joshtripletttytso
authored andcommitted
ext4: fix incorrect inodes per group in error message
If ext4_fill_super detects an invalid number of inodes per group, the resulting error message printed the number of blocks per group, rather than the number of inodes per group. Fix it to print the correct value. Fixes: cd6bb35 ("ext4: use more strict checks for inodes_per_block on mount") Link: https://lore.kernel.org/r/8be03355983a08e5d4eed480944613454d7e2550.1585434649.git.josh@joshtriplett.org Reviewed-by: Andreas Dilger <[email protected]> Signed-off-by: Josh Triplett <[email protected]> Signed-off-by: Theodore Ts'o <[email protected]>
1 parent 626b035 commit b9c538d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

fs/ext4/super.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4176,7 +4176,7 @@ static int ext4_fill_super(struct super_block *sb, void *data, int silent)
41764176
if (sbi->s_inodes_per_group < sbi->s_inodes_per_block ||
41774177
sbi->s_inodes_per_group > blocksize * 8) {
41784178
ext4_msg(sb, KERN_ERR, "invalid inodes per group: %lu\n",
4179-
sbi->s_blocks_per_group);
4179+
sbi->s_inodes_per_group);
41804180
goto failed_mount;
41814181
}
41824182
sbi->s_itb_per_group = sbi->s_inodes_per_group /

0 commit comments

Comments
 (0)