mirror of
				https://github.com/torvalds/linux.git
				synced 2025-10-31 16:48:26 +02:00 
			
		
		
		
	btrfs: zoned: activate new block group
Activate new block group at btrfs_make_block_group(). We do not check the return value. If failed, we can try again later at the actual extent allocation phase. Signed-off-by: Naohiro Aota <naohiro.aota@wdc.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
		
							parent
							
								
									2e654e4bb9
								
							
						
					
					
						commit
						eb66a010d5
					
				
					 1 changed files with 6 additions and 0 deletions
				
			
		|  | @ -2445,6 +2445,12 @@ struct btrfs_block_group *btrfs_make_block_group(struct btrfs_trans_handle *tran | |||
| 		return ERR_PTR(ret); | ||||
| 	} | ||||
| 
 | ||||
| 	/*
 | ||||
| 	 * New block group is likely to be used soon. Try to activate it now. | ||||
| 	 * Failure is OK for now. | ||||
| 	 */ | ||||
| 	btrfs_zone_activate(cache); | ||||
| 
 | ||||
| 	ret = exclude_super_stripes(cache); | ||||
| 	if (ret) { | ||||
| 		/* We may have excluded something, so call this just in case */ | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Naohiro Aota
						Naohiro Aota