]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
scsi: fnic: Make fnic_queuecommand() easier to analyze
authorBart Van Assche <bvanassche@acm.org>
Mon, 23 Feb 2026 22:00:29 +0000 (14:00 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 28 Feb 2026 22:17:39 +0000 (17:17 -0500)
commitfc803a39c42ad3887796cb3afbf7bdd4221199bf
treeb09bd3a6d89cf494c424a7f10da0f39fefb59998
parent04d52a5a288ad0349d5d03b384d9cda3cc63d4a1
scsi: fnic: Make fnic_queuecommand() easier to analyze

Move a spin_unlock_irqrestore() call such that the io_lock_acquired
variable can be eliminated. This patch prepares for enabling the Clang
thread-safety analyzer.

Cc: Satish Kharat <satishkh@cisco.com>
Cc: Sesidhar Baddela <sebaddel@cisco.com>
Cc: Karan Tilak Kumar <kartilak@cisco.com>
Cc: James E.J. Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Martin K. Petersen <martin.petersen@oracle.com>
Cc: linux-scsi@vger.kernel.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Reviewed-by: Karan Tilak Kumar <kartilak@cisco.com>
Link: https://patch.msgid.link/20260223220102.2158611-30-bart.vanassche@linux.dev
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/fnic/fnic_scsi.c