Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d5f2e33b authored by Zhao Lei's avatar Zhao Lei Committed by Chris Mason
Browse files

btrfs: Use fs_info directly in btrfs_delete_unused_bgs



No need to use root->fs_info in btrfs_delete_unused_bgs(),
use fs_info directly instead.

Signed-off-by: default avatarZhao Lei <zhaolei@cn.fujitsu.com>
Signed-off-by: default avatarChris Mason <clm@fb.com>
parent 2c9fe835
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -10289,7 +10289,7 @@ void btrfs_delete_unused_bgs(struct btrfs_fs_info *fs_info)
		}
		spin_unlock(&fs_info->unused_bgs_lock);

		mutex_lock(&root->fs_info->delete_unused_bgs_mutex);
		mutex_lock(&fs_info->delete_unused_bgs_mutex);

		/* Don't want to race with allocators so take the groups_sem */
		down_write(&space_info->groups_sem);
@@ -10413,7 +10413,7 @@ void btrfs_delete_unused_bgs(struct btrfs_fs_info *fs_info)
end_trans:
		btrfs_end_transaction(trans, root);
next:
		mutex_unlock(&root->fs_info->delete_unused_bgs_mutex);
		mutex_unlock(&fs_info->delete_unused_bgs_mutex);
		btrfs_put_block_group(block_group);
		spin_lock(&fs_info->unused_bgs_lock);
	}