diff options
Diffstat (limited to 'fs/ocfs2/suballoc.c')
-rw-r--r-- | fs/ocfs2/suballoc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/fs/ocfs2/suballoc.c b/fs/ocfs2/suballoc.c index b642c825fb7c..bb774d70d268 100644 --- a/fs/ocfs2/suballoc.c +++ b/fs/ocfs2/suballoc.c | |||
@@ -1909,7 +1909,8 @@ int ocfs2_lock_allocators(struct inode *inode, struct buffer_head *root_bh, | |||
1909 | struct ocfs2_extent_list *root_el, | 1909 | struct ocfs2_extent_list *root_el, |
1910 | u32 clusters_to_add, u32 extents_to_split, | 1910 | u32 clusters_to_add, u32 extents_to_split, |
1911 | struct ocfs2_alloc_context **data_ac, | 1911 | struct ocfs2_alloc_context **data_ac, |
1912 | struct ocfs2_alloc_context **meta_ac) | 1912 | struct ocfs2_alloc_context **meta_ac, |
1913 | enum ocfs2_extent_tree_type type, void *private) | ||
1913 | { | 1914 | { |
1914 | int ret = 0, num_free_extents; | 1915 | int ret = 0, num_free_extents; |
1915 | unsigned int max_recs_needed = clusters_to_add + 2 * extents_to_split; | 1916 | unsigned int max_recs_needed = clusters_to_add + 2 * extents_to_split; |
@@ -1922,7 +1923,7 @@ int ocfs2_lock_allocators(struct inode *inode, struct buffer_head *root_bh, | |||
1922 | BUG_ON(clusters_to_add != 0 && data_ac == NULL); | 1923 | BUG_ON(clusters_to_add != 0 && data_ac == NULL); |
1923 | 1924 | ||
1924 | num_free_extents = ocfs2_num_free_extents(osb, inode, root_bh, | 1925 | num_free_extents = ocfs2_num_free_extents(osb, inode, root_bh, |
1925 | OCFS2_DINODE_EXTENT); | 1926 | type, private); |
1926 | if (num_free_extents < 0) { | 1927 | if (num_free_extents < 0) { |
1927 | ret = num_free_extents; | 1928 | ret = num_free_extents; |
1928 | mlog_errno(ret); | 1929 | mlog_errno(ret); |