mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-12-28 16:56:26 +00:00
scsi: ibmvscsi_tgt: Simplify an alloc_workqueue() invocation
Let alloc_workqueue() format the workqueue name instead of calling snprintf() explicitly. Signed-off-by: Bart Van Assche <bvanassche@acm.org> Link: https://lore.kernel.org/r/20240822195944.654691-8-bvanassche@acm.org Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
d77381c2f6
commit
5615cfb3cb
@ -3425,7 +3425,6 @@ static int ibmvscsis_probe(struct vio_dev *vdev,
|
||||
struct scsi_info *vscsi;
|
||||
int rc = 0;
|
||||
long hrc = 0;
|
||||
char wq_name[24];
|
||||
|
||||
vscsi = kzalloc(sizeof(*vscsi), GFP_KERNEL);
|
||||
if (!vscsi) {
|
||||
@ -3536,8 +3535,8 @@ static int ibmvscsis_probe(struct vio_dev *vdev,
|
||||
init_completion(&vscsi->wait_idle);
|
||||
init_completion(&vscsi->unconfig);
|
||||
|
||||
snprintf(wq_name, 24, "ibmvscsis%s", dev_name(&vdev->dev));
|
||||
vscsi->work_q = alloc_workqueue("%s", WQ_MEM_RECLAIM, 1, wq_name);
|
||||
vscsi->work_q = alloc_workqueue("ibmvscsis%s", WQ_MEM_RECLAIM, 1,
|
||||
dev_name(&vdev->dev));
|
||||
if (!vscsi->work_q) {
|
||||
rc = -ENOMEM;
|
||||
dev_err(&vscsi->dev, "create_workqueue failed\n");
|
||||
|
Loading…
Reference in New Issue
Block a user