qla4xxx: Remove host_lock unlock() + lock() from qla4xxx_queuecommand()
Subsystems (2)
RFC v3 7/15 qla4xxx: Remove host_lock unlock() + lock() from qla4xxx_queuecommand()
From: Nicholas Bellinger <[email protected]>
This patch removes the now legacy host_lock unlock() + lock() optimization from ql4_os.c:qla4xxx_queuecommand()
Signed-off-by Nicholas A. Bellinger <[email protected]>
--- drivers/scsi/qla4xxx/ql4_os.c | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-)
drivers/scsi/qla4xxx/ql4_os.c +1 -7
@@ -511,26 +511,20 @@ static int qla4xxx_queuecommand(struct scsi_cmnd *cmd, test_bit(DPC_RESET_HA_FW_CONTEXT, &ha->dpc_flags)) goto qc_host_busy; -spin_unlock_irq (ha->host->host_lock); - srb =qla4xxx_get_new_srb (ha, ddb_entry, cmd, done);if (!srb) - goto qc_host_busy_lock; + goto qc_host_busy; rval =qla4xxx_send_command_to_isp (ha, srb);if (rval !=QLA_SUCCESS ) goto qc_host_busy_free_sp; -spin_lock_irq (ha->host->host_lock);return 0 ; qc_host_busy_free_sp:qla4xxx_srb_free_dma (ha, srb);mempool_free (srb, ha->srb_mempool); -qc_host_busy_lock: -spin_lock_irq (ha->host->host_lock); - qc_host_busy:return SCSI_MLQUEUE_HOST_BUSY ;
Signature · 1 line
1.7.3