BugLink: https://bugs.launchpad.net/bugs/1781709
This reverts commit
00f03e5b5ce3cbc4e202402099275793ddee5c23.
This fix was incomplete. Will replace with the complete fix in the next commit.
Signed-off-by: dann frazier <dann.frazier@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Colin King <colin.king@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
return -EFSCORRUPTED;
ext4_lock_group(sb, block_group);
- if (buffer_verified(bh))
- goto verified;
blk = ext4_inode_bitmap(sb, desc);
if (!ext4_inode_bitmap_csum_verify(sb, block_group, desc, bh,
EXT4_INODES_PER_GROUP(sb) / 8)) {
return -EFSBADCRC;
}
set_buffer_verified(bh);
-verified:
ext4_unlock_group(sb, block_group);
return 0;
}