From 8b1baf11a2c4998e2e49791229a647cd2bc7c961 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bo=20Brant=C3=A9n?= Date: Sat, 22 Feb 2020 11:55:37 +0100 Subject: [PATCH] fix for checksums on block groups --- Ext4Fsd/ext3/generic.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Ext4Fsd/ext3/generic.c b/Ext4Fsd/ext3/generic.c index a8d7323..bbd8814 100644 --- a/Ext4Fsd/ext3/generic.c +++ b/Ext4Fsd/ext3/generic.c @@ -1611,7 +1611,8 @@ repeat: /* If we didn't allocate from within the initialized part of the inode * table then we need to initialize up to this inode. */ - if (EXT4_HAS_RO_COMPAT_FEATURE(sb, EXT4_FEATURE_RO_COMPAT_GDT_CSUM)) { + if (EXT4_HAS_RO_COMPAT_FEATURE(sb, EXT4_FEATURE_RO_COMPAT_GDT_CSUM) || + EXT4_HAS_RO_COMPAT_FEATURE(sb, EXT4_FEATURE_RO_COMPAT_METADATA_CSUM)) { __u32 free;