summaryrefslogtreecommitdiffstats
path: root/fs/ext4/extents_status.c
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2014-07-15 06:01:38 -0400
committerTheodore Ts'o <tytso@mit.edu>2014-07-15 06:01:38 -0400
commitd5e03cbb0c88cd1be39f2adc37d602230045964b (patch)
treef784ac7fe19b69b1c26bab64e0b6dd345305a7dd /fs/ext4/extents_status.c
parent1795cd9b3a91d4b5473c97f491d63892442212ab (diff)
downloadlinux-d5e03cbb0c88cd1be39f2adc37d602230045964b.tar.gz
linux-d5e03cbb0c88cd1be39f2adc37d602230045964b.tar.bz2
linux-d5e03cbb0c88cd1be39f2adc37d602230045964b.zip
ext4: rearrange initialization to fix EXT4FS_DEBUG
The EXT4FS_DEBUG is a *very* developer specific #ifdef designed for ext4 developers only. (You have to modify fs/ext4/ext4.h to enable it.) Rearrange how we initialize data structures to avoid calling ext4_count_free_clusters() until the multiblock allocator has been initialized. This also allows us to only call ext4_count_free_clusters() once, and simplifies the code somewhat. (Thanks to Chen Gang <gang.chen.5i5j@gmail.com> for pointing out a !CONFIG_SMP compile breakage in the original patch.) Signed-off-by: Theodore Ts'o <tytso@mit.edu> Reviewed-by: Lukas Czerner <lczerner@redhat.com>
Diffstat (limited to 'fs/ext4/extents_status.c')
0 files changed, 0 insertions, 0 deletions