btrfs: assert delayed ref lock in btrfs_find_delayed_ref_head
Turn the comment about required lock into an assertion. Reviewed-by: Nikolay Borisov <nborisov@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
		
							parent
							
								
									93ead46b03
								
							
						
					
					
						commit
						38e9372e39
					
				| @ -957,13 +957,14 @@ int btrfs_add_delayed_extent_op(struct btrfs_trans_handle *trans, | ||||
| } | ||||
| 
 | ||||
| /*
 | ||||
|  * this does a simple search for the head node for a given extent. | ||||
|  * It must be called with the delayed ref spinlock held, and it returns | ||||
|  * the head node if any where found, or NULL if not. | ||||
|  * This does a simple search for the head node for a given extent.  Returns the | ||||
|  * head node if found, or NULL if not. | ||||
|  */ | ||||
| struct btrfs_delayed_ref_head * | ||||
| btrfs_find_delayed_ref_head(struct btrfs_delayed_ref_root *delayed_refs, u64 bytenr) | ||||
| { | ||||
| 	lockdep_assert_held(&delayed_refs->lock); | ||||
| 
 | ||||
| 	return find_ref_head(delayed_refs, bytenr, false); | ||||
| } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user