mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 18:13:41 +02:00
btrfs: remove fs_info argument from btrfs_calc_reclaim_metadata_size()
We don't need it since we can grab fs_info from the given space_info. So remove the fs_info argument. Reviewed-by: Qu Wenruo <wqu@suse.com> Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com> Reviewed-by: Anand Jain <asj@kernel.org> Signed-off-by: Filipe Manana <fdmanana@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
3ee1246536
commit
4199eb2761
|
|
@ -897,8 +897,7 @@ static void flush_space(struct btrfs_space_info *space_info, u64 num_bytes,
|
|||
return;
|
||||
}
|
||||
|
||||
static u64 btrfs_calc_reclaim_metadata_size(struct btrfs_fs_info *fs_info,
|
||||
const struct btrfs_space_info *space_info)
|
||||
static u64 btrfs_calc_reclaim_metadata_size(const struct btrfs_space_info *space_info)
|
||||
{
|
||||
u64 used;
|
||||
u64 avail;
|
||||
|
|
@ -1138,7 +1137,7 @@ static void do_async_reclaim_metadata_space(struct btrfs_space_info *space_info)
|
|||
final_state = COMMIT_TRANS;
|
||||
|
||||
spin_lock(&space_info->lock);
|
||||
to_reclaim = btrfs_calc_reclaim_metadata_size(fs_info, space_info);
|
||||
to_reclaim = btrfs_calc_reclaim_metadata_size(space_info);
|
||||
if (!to_reclaim) {
|
||||
space_info->flush = false;
|
||||
spin_unlock(&space_info->lock);
|
||||
|
|
@ -1156,8 +1155,7 @@ static void do_async_reclaim_metadata_space(struct btrfs_space_info *space_info)
|
|||
spin_unlock(&space_info->lock);
|
||||
return;
|
||||
}
|
||||
to_reclaim = btrfs_calc_reclaim_metadata_size(fs_info,
|
||||
space_info);
|
||||
to_reclaim = btrfs_calc_reclaim_metadata_size(space_info);
|
||||
if (last_tickets_id == space_info->tickets_id) {
|
||||
flush_state++;
|
||||
} else {
|
||||
|
|
@ -1493,7 +1491,7 @@ static void priority_reclaim_metadata_space(struct btrfs_space_info *space_info,
|
|||
int flush_state = 0;
|
||||
|
||||
spin_lock(&space_info->lock);
|
||||
to_reclaim = btrfs_calc_reclaim_metadata_size(fs_info, space_info);
|
||||
to_reclaim = btrfs_calc_reclaim_metadata_size(space_info);
|
||||
/*
|
||||
* This is the priority reclaim path, so to_reclaim could be >0 still
|
||||
* because we may have only satisfied the priority tickets and still
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user