mirror of
				https://github.com/torvalds/linux.git
				synced 2025-10-31 16:48:26 +02:00 
			
		
		
		
	scsi: myrb: Simplify an alloc_ordered_workqueue() invocation
Let alloc_ordered_workqueue() format the workqueue name instead of calling snprintf() explicitly. Reviewed-by: Hannes Reinecke <hare@suse.de> Signed-off-by: Bart Van Assche <bvanassche@acm.org> Link: https://lore.kernel.org/r/20240822195944.654691-11-bvanassche@acm.org Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
		
							parent
							
								
									b3b359ac72
								
							
						
					
					
						commit
						c57a617fd5
					
				
					 2 changed files with 2 additions and 5 deletions
				
			
		|  | @ -112,10 +112,8 @@ static bool myrb_create_mempools(struct pci_dev *pdev, struct myrb_hba *cb) | |||
| 		return false; | ||||
| 	} | ||||
| 
 | ||||
| 	snprintf(cb->work_q_name, sizeof(cb->work_q_name), | ||||
| 		 "myrb_wq_%d", cb->host->host_no); | ||||
| 	cb->work_q = | ||||
| 		alloc_ordered_workqueue("%s", WQ_MEM_RECLAIM, cb->work_q_name); | ||||
| 	cb->work_q = alloc_ordered_workqueue("myrb_wq_%d", WQ_MEM_RECLAIM, | ||||
| 					     cb->host->host_no); | ||||
| 	if (!cb->work_q) { | ||||
| 		dma_pool_destroy(cb->dcdb_pool); | ||||
| 		cb->dcdb_pool = NULL; | ||||
|  |  | |||
|  | @ -712,7 +712,6 @@ struct myrb_hba { | |||
| 	struct Scsi_Host *host; | ||||
| 
 | ||||
| 	struct workqueue_struct *work_q; | ||||
| 	char work_q_name[20]; | ||||
| 	struct delayed_work monitor_work; | ||||
| 	unsigned long primary_monitor_time; | ||||
| 	unsigned long secondary_monitor_time; | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Bart Van Assche
						Bart Van Assche