diff options
Diffstat (limited to 'fs/btrfs/ctree.c')
| -rw-r--r-- | fs/btrfs/ctree.c | 16 | 
1 files changed, 8 insertions, 8 deletions
diff --git a/fs/btrfs/ctree.c b/fs/btrfs/ctree.c index 5c2cf992e71..01efcbc80df 100644 --- a/fs/btrfs/ctree.c +++ b/fs/btrfs/ctree.c @@ -5114,13 +5114,13 @@ int btrfs_compare_trees(struct btrfs_root *left_root,  	right_path->search_commit_root = 1;  	right_path->skip_locking = 1; -	spin_lock(&left_root->root_times_lock); +	spin_lock(&left_root->root_item_lock);  	left_start_ctransid = btrfs_root_ctransid(&left_root->root_item); -	spin_unlock(&left_root->root_times_lock); +	spin_unlock(&left_root->root_item_lock); -	spin_lock(&right_root->root_times_lock); +	spin_lock(&right_root->root_item_lock);  	right_start_ctransid = btrfs_root_ctransid(&right_root->root_item); -	spin_unlock(&right_root->root_times_lock); +	spin_unlock(&right_root->root_item_lock);  	trans = btrfs_join_transaction(left_root);  	if (IS_ERR(trans)) { @@ -5215,15 +5215,15 @@ int btrfs_compare_trees(struct btrfs_root *left_root,  				goto out;  			} -			spin_lock(&left_root->root_times_lock); +			spin_lock(&left_root->root_item_lock);  			ctransid = btrfs_root_ctransid(&left_root->root_item); -			spin_unlock(&left_root->root_times_lock); +			spin_unlock(&left_root->root_item_lock);  			if (ctransid != left_start_ctransid)  				left_start_ctransid = 0; -			spin_lock(&right_root->root_times_lock); +			spin_lock(&right_root->root_item_lock);  			ctransid = btrfs_root_ctransid(&right_root->root_item); -			spin_unlock(&right_root->root_times_lock); +			spin_unlock(&right_root->root_item_lock);  			if (ctransid != right_start_ctransid)  				right_start_ctransid = 0;  |