btrfs-progs: remove unused argument from clear_extent_dirty

Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
David Sterba 2017-02-09 17:42:02 +01:00
parent e1a67a59a9
commit 0acce60a28
5 changed files with 11 additions and 18 deletions

View File

@ -9186,8 +9186,7 @@ static void reset_cached_block_groups(struct btrfs_fs_info *fs_info)
&start, &end, EXTENT_DIRTY); &start, &end, EXTENT_DIRTY);
if (ret) if (ret)
break; break;
clear_extent_dirty(&fs_info->free_space_cache, start, end, clear_extent_dirty(&fs_info->free_space_cache, start, end);
GFP_NOFS);
} }
start = 0; start = 0;
@ -9356,8 +9355,7 @@ static int check_extent_refs(struct btrfs_root *root,
if (!init_extent_tree && repair && (!cur_err || fix)) if (!init_extent_tree && repair && (!cur_err || fix))
clear_extent_dirty(root->fs_info->excluded_extents, clear_extent_dirty(root->fs_info->excluded_extents,
rec->start, rec->start,
rec->start + rec->max_size - 1, rec->start + rec->max_size - 1);
GFP_NOFS);
free(rec); free(rec);
} }
repair_abort: repair_abort:

View File

@ -1741,8 +1741,7 @@ next_extent:
ret = get_state_private(&io_tree, start, &bytenr); ret = get_state_private(&io_tree, start, &bytenr);
BUG_ON(ret); BUG_ON(ret);
clear_extent_bits(&io_tree, start, end, EXTENT_LOCKED, clear_extent_bits(&io_tree, start, end, EXTENT_LOCKED);
GFP_NOFS);
while (start <= end) { while (start <= end) {
if (start == BTRFS_SUPER_INFO_OFFSET) { if (start == BTRFS_SUPER_INFO_OFFSET) {

View File

@ -80,7 +80,7 @@ static int remove_sb_from_cache(struct btrfs_root *root,
BUG_ON(ret); BUG_ON(ret);
while (nr--) { while (nr--) {
clear_extent_dirty(free_space_cache, logical[nr], clear_extent_dirty(free_space_cache, logical[nr],
logical[nr] + stripe_len - 1, GFP_NOFS); logical[nr] + stripe_len - 1);
} }
kfree(logical); kfree(logical);
} }
@ -1996,7 +1996,7 @@ static int update_pinned_extents(struct btrfs_root *root,
bytenr, bytenr + num - 1); bytenr, bytenr + num - 1);
} else { } else {
clear_extent_dirty(&fs_info->pinned_extents, clear_extent_dirty(&fs_info->pinned_extents,
bytenr, bytenr + num - 1, GFP_NOFS); bytenr, bytenr + num - 1);
} }
while (num > 0) { while (num > 0) {
cache = btrfs_lookup_block_group(fs_info, bytenr); cache = btrfs_lookup_block_group(fs_info, bytenr);
@ -2039,7 +2039,7 @@ int btrfs_finish_extent_commit(struct btrfs_trans_handle *trans,
if (ret) if (ret)
break; break;
update_pinned_extents(root, start, end + 1 - start, 0); update_pinned_extents(root, start, end + 1 - start, 0);
clear_extent_dirty(unpin, start, end, GFP_NOFS); clear_extent_dirty(unpin, start, end);
set_extent_dirty(free_space_cache, start, end); set_extent_dirty(free_space_cache, start, end);
} }
return 0; return 0;
@ -2695,8 +2695,7 @@ int btrfs_reserve_extent(struct btrfs_trans_handle *trans,
trans->alloc_exclude_nr, data); trans->alloc_exclude_nr, data);
BUG_ON(ret); BUG_ON(ret);
clear_extent_dirty(&root->fs_info->free_space_cache, clear_extent_dirty(&root->fs_info->free_space_cache,
ins->objectid, ins->objectid + ins->offset - 1, ins->objectid, ins->objectid + ins->offset - 1);
GFP_NOFS);
return ret; return ret;
} }
@ -3123,8 +3122,7 @@ int btrfs_free_block_groups(struct btrfs_fs_info *info)
&start, &end, EXTENT_DIRTY); &start, &end, EXTENT_DIRTY);
if (ret) if (ret)
break; break;
clear_extent_dirty(&info->free_space_cache, start, clear_extent_dirty(&info->free_space_cache, start, end);
end, GFP_NOFS);
} }
while (!list_empty(&info->space_info)) { while (!list_empty(&info->space_info)) {

View File

@ -414,8 +414,7 @@ int set_extent_dirty(struct extent_io_tree *tree, u64 start, u64 end)
return set_extent_bits(tree, start, end, EXTENT_DIRTY); return set_extent_bits(tree, start, end, EXTENT_DIRTY);
} }
int clear_extent_dirty(struct extent_io_tree *tree, u64 start, u64 end, int clear_extent_dirty(struct extent_io_tree *tree, u64 start, u64 end)
gfp_t mask)
{ {
return clear_extent_bits(tree, start, end, EXTENT_DIRTY); return clear_extent_bits(tree, start, end, EXTENT_DIRTY);
} }
@ -846,7 +845,7 @@ int clear_extent_buffer_dirty(struct extent_buffer *eb)
struct extent_io_tree *tree = eb->tree; struct extent_io_tree *tree = eb->tree;
if (eb->flags & EXTENT_DIRTY) { if (eb->flags & EXTENT_DIRTY) {
eb->flags &= ~EXTENT_DIRTY; eb->flags &= ~EXTENT_DIRTY;
clear_extent_dirty(tree, eb->start, eb->start + eb->len - 1, 0); clear_extent_dirty(tree, eb->start, eb->start + eb->len - 1);
free_extent_buffer(eb); free_extent_buffer(eb);
} }
return 0; return 0;

View File

@ -114,8 +114,7 @@ int find_first_extent_bit(struct extent_io_tree *tree, u64 start,
int test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, int test_range_bit(struct extent_io_tree *tree, u64 start, u64 end,
int bits, int filled); int bits, int filled);
int set_extent_dirty(struct extent_io_tree *tree, u64 start, u64 end); int set_extent_dirty(struct extent_io_tree *tree, u64 start, u64 end);
int clear_extent_dirty(struct extent_io_tree *tree, u64 start, int clear_extent_dirty(struct extent_io_tree *tree, u64 start, u64 end);
u64 end, gfp_t mask);
static inline int set_extent_buffer_uptodate(struct extent_buffer *eb) static inline int set_extent_buffer_uptodate(struct extent_buffer *eb)
{ {
eb->flags |= EXTENT_UPTODATE; eb->flags |= EXTENT_UPTODATE;