]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - fs/ext4/inode.c
ext4: Use high 16 bits of the block group descriptor's free counts fields
[net-next-2.6.git] / fs / ext4 / inode.c
index bcd5ffa76c0ba9197ff9f3a98d0a84cd4bfcd6af..56142accf5cd2b00976ada8a3cade6ea35bff38b 100644 (file)
@@ -4014,7 +4014,7 @@ make_io:
                        num = EXT4_INODES_PER_GROUP(sb);
                        if (EXT4_HAS_RO_COMPAT_FEATURE(sb,
                                       EXT4_FEATURE_RO_COMPAT_GDT_CSUM))
-                               num -= le16_to_cpu(gdp->bg_itable_unused);
+                               num -= ext4_itable_unused_count(sb, gdp);
                        table += num / inodes_per_block;
                        if (end > table)
                                end = table;