btrfs: roll tracepoint into btrfs_space_info_update helper
We duplicate this tracepoint everywhere we call these helpers, so update the helper to have the tracepoint as well. Signed-off-by: Josef Bacik <josef@toxicpanda.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:

committed by
David Sterba

parent
ef1317a1b9
commit
f3e75e3805
@@ -2583,8 +2583,6 @@ static int pin_down_extent(struct btrfs_block_group_cache *cache,
|
||||
spin_unlock(&cache->lock);
|
||||
spin_unlock(&cache->space_info->lock);
|
||||
|
||||
trace_btrfs_space_reservation(fs_info, "pinned",
|
||||
cache->space_info->flags, num_bytes, 1);
|
||||
percpu_counter_add_batch(&cache->space_info->total_bytes_pinned,
|
||||
num_bytes, BTRFS_TOTAL_BYTES_PINNED_BATCH);
|
||||
set_extent_dirty(fs_info->pinned_extents, bytenr,
|
||||
@@ -2842,9 +2840,6 @@ static int unpin_extent_range(struct btrfs_fs_info *fs_info,
|
||||
spin_lock(&cache->lock);
|
||||
cache->pinned -= len;
|
||||
btrfs_space_info_update_bytes_pinned(fs_info, space_info, -len);
|
||||
|
||||
trace_btrfs_space_reservation(fs_info, "pinned",
|
||||
space_info->flags, len, 0);
|
||||
space_info->max_extent_size = 0;
|
||||
percpu_counter_add_batch(&space_info->total_bytes_pinned,
|
||||
-len, BTRFS_TOTAL_BYTES_PINNED_BATCH);
|
||||
@@ -2866,10 +2861,6 @@ static int unpin_extent_range(struct btrfs_fs_info *fs_info,
|
||||
space_info, to_add);
|
||||
if (global_rsv->reserved >= global_rsv->size)
|
||||
global_rsv->full = 1;
|
||||
trace_btrfs_space_reservation(fs_info,
|
||||
"space_info",
|
||||
space_info->flags,
|
||||
to_add, 1);
|
||||
len -= to_add;
|
||||
}
|
||||
spin_unlock(&global_rsv->lock);
|
||||
|
Reference in New Issue
Block a user