]> git.itanic.dy.fi Git - linux-stable/commit
scsi: fnic: unlock on error path in fnic_queuecommand()
authorDan Carpenter <dan.carpenter@linaro.org>
Wed, 10 Jan 2024 18:41:55 +0000 (21:41 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 12 Jan 2024 02:35:28 +0000 (21:35 -0500)
commit38945c2b006b23a1a7a0c88d76e3294c6199891c
treedff0232629c0b469a880fe00428540e666aa4bfa
parent567a1e852e872e702b18d271a3dbce2a75efbaff
scsi: fnic: unlock on error path in fnic_queuecommand()

Call spin_unlock_irqrestore(&fnic->wq_copy_lock[hwq], flags) before
returning.

Fixes: c81df08cd294 ("scsi: fnic: Add support for multiqueue (MQ) in fnic driver")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Link: https://lore.kernel.org/r/5360fa20-74bc-4c22-a78e-ea8b18c5410d@moroto.mountain
Reviewed-by: Karan Tilak Kumar <kartilak@cisco.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/fnic/fnic_scsi.c