hc
2024-01-04 1543e317f1da31b75942316931e8f491a8920811
kernel/fs/ext4/resize.c
....@@ -1545,8 +1545,8 @@
15451545 int meta_bg = ext4_has_feature_meta_bg(sb);
15461546 sector_t old_gdb = 0;
15471547
1548
- update_backups(sb, sbi->s_sbh->b_blocknr, (char *)es,
1549
- sizeof(struct ext4_super_block), 0);
1548
+ update_backups(sb, ext4_group_first_block_no(sb, 0),
1549
+ (char *)es, sizeof(struct ext4_super_block), 0);
15501550 for (; gdb_num <= gdb_num_end; gdb_num++) {
15511551 struct buffer_head *gdb_bh;
15521552
....@@ -1753,7 +1753,7 @@
17531753 if (test_opt(sb, DEBUG))
17541754 printk(KERN_DEBUG "EXT4-fs: extended group to %llu "
17551755 "blocks\n", ext4_blocks_count(es));
1756
- update_backups(sb, EXT4_SB(sb)->s_sbh->b_blocknr,
1756
+ update_backups(sb, ext4_group_first_block_no(sb, 0),
17571757 (char *)es, sizeof(struct ext4_super_block), 0);
17581758 }
17591759 return err;