We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5a905c2 commit b188090Copy full SHA for b188090
fs/ext4/super.c
@@ -3337,7 +3337,8 @@ int ext4_calculate_overhead(struct super_block *sb)
3337
*/
3338
if (sbi->s_journal && !sbi->journal_bdev)
3339
overhead += EXT4_NUM_B2C(sbi, sbi->s_journal->j_maxlen);
3340
- else if (ext4_has_feature_journal(sb) && !sbi->s_journal) {
+ else if (ext4_has_feature_journal(sb) && !sbi->s_journal && j_inum) {
3341
+ /* j_inum for internal journal is non-zero */
3342
j_inode = ext4_get_journal_inode(sb, j_inum);
3343
if (j_inode) {
3344
j_blocks = j_inode->i_size >> sb->s_blocksize_bits;
0 commit comments