Whamcloud - gitweb
e2fsprogs: Fix thinko in ext2fs_initialize bigalloc case
authorEric Sandeen <sandeen@redhat.com>
Tue, 4 Oct 2011 03:11:25 +0000 (23:11 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 4 Oct 2011 03:11:28 +0000 (23:11 -0400)
Surely we should be setting s_clusters_per_group, not
s_blocks_per_group, to EXT2_MAX_CLUSTERS_PER_GROUP here.

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
lib/ext2fs/initialize.c

index 47f0b1c..2875f97 100644 (file)
@@ -218,7 +218,7 @@ errcode_t ext2fs_initialize(const char *name, int flags,
                else
                        super->s_clusters_per_group = fs->blocksize * 8;
                if (super->s_clusters_per_group > EXT2_MAX_CLUSTERS_PER_GROUP(super))
-                       super->s_blocks_per_group = EXT2_MAX_CLUSTERS_PER_GROUP(super);
+                       super->s_clusters_per_group = EXT2_MAX_CLUSTERS_PER_GROUP(super);
                super->s_blocks_per_group = EXT2FS_C2B(fs,
                                       super->s_clusters_per_group);
        } else {