diff options
Diffstat (limited to 'fs/ext4/ext4.h')
| -rw-r--r-- | fs/ext4/ext4.h | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/ext4/ext4.h b/fs/ext4/ext4.h index 0df5ee102b6..464cff711ed 100644 --- a/fs/ext4/ext4.h +++ b/fs/ext4/ext4.h @@ -1276,6 +1276,7 @@ struct ext4_sb_info {  	unsigned int s_log_groups_per_flex;  	struct flex_groups *s_flex_groups; +	ext4_group_t s_flex_groups_allocated;  	/* workqueue for dio unwritten */  	struct workqueue_struct *dio_unwritten_wq; @@ -2055,6 +2056,8 @@ extern void ext4_superblock_csum_set(struct super_block *sb,  extern void *ext4_kvmalloc(size_t size, gfp_t flags);  extern void *ext4_kvzalloc(size_t size, gfp_t flags);  extern void ext4_kvfree(void *ptr); +extern int ext4_alloc_flex_bg_array(struct super_block *sb, +				    ext4_group_t ngroup);  extern __printf(4, 5)  void __ext4_error(struct super_block *, const char *, unsigned int,  		  const char *, ...);  |