diff options
Diffstat (limited to 'fs/ext4/mballoc.c')
-rw-r--r-- | fs/ext4/mballoc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/ext4/mballoc.c b/fs/ext4/mballoc.c index e5dcdc9bd56..0bdc0188e5e 100644 --- a/fs/ext4/mballoc.c +++ b/fs/ext4/mballoc.c | |||
@@ -2006,7 +2006,7 @@ ext4_mb_regular_allocator(struct ext4_allocation_context *ac) | |||
2006 | sbi = EXT4_SB(sb); | 2006 | sbi = EXT4_SB(sb); |
2007 | ngroups = ext4_get_groups_count(sb); | 2007 | ngroups = ext4_get_groups_count(sb); |
2008 | /* non-extent files are limited to low blocks/groups */ | 2008 | /* non-extent files are limited to low blocks/groups */ |
2009 | if (!(EXT4_I(ac->ac_inode)->i_flags & EXT4_EXTENTS_FL)) | 2009 | if (!(ext4_test_inode_flag(ac->ac_inode, EXT4_INODE_EXTENTS))) |
2010 | ngroups = sbi->s_blockfile_groups; | 2010 | ngroups = sbi->s_blockfile_groups; |
2011 | 2011 | ||
2012 | BUG_ON(ac->ac_status == AC_STATUS_FOUND); | 2012 | BUG_ON(ac->ac_status == AC_STATUS_FOUND); |
@@ -3171,7 +3171,7 @@ ext4_mb_use_preallocated(struct ext4_allocation_context *ac) | |||
3171 | continue; | 3171 | continue; |
3172 | 3172 | ||
3173 | /* non-extent files can't have physical blocks past 2^32 */ | 3173 | /* non-extent files can't have physical blocks past 2^32 */ |
3174 | if (!(EXT4_I(ac->ac_inode)->i_flags & EXT4_EXTENTS_FL) && | 3174 | if (!(ext4_test_inode_flag(ac->ac_inode, EXT4_INODE_EXTENTS)) && |
3175 | pa->pa_pstart + pa->pa_len > EXT4_MAX_BLOCK_FILE_PHYS) | 3175 | pa->pa_pstart + pa->pa_len > EXT4_MAX_BLOCK_FILE_PHYS) |
3176 | continue; | 3176 | continue; |
3177 | 3177 | ||