diff options
Diffstat (limited to 'drivers/scsi/megaraid/megaraid_sas.c')
-rw-r--r-- | drivers/scsi/megaraid/megaraid_sas.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/scsi/megaraid/megaraid_sas.c b/drivers/scsi/megaraid/megaraid_sas.c index 801a63bea8a5..3c32e69afcd9 100644 --- a/drivers/scsi/megaraid/megaraid_sas.c +++ b/drivers/scsi/megaraid/megaraid_sas.c | |||
@@ -766,17 +766,12 @@ static int megasas_generic_reset(struct scsi_cmnd *scmd) | |||
766 | return FAILED; | 766 | return FAILED; |
767 | } | 767 | } |
768 | 768 | ||
769 | spin_unlock(scmd->device->host->host_lock); | ||
770 | |||
771 | ret_val = megasas_wait_for_outstanding(instance); | 769 | ret_val = megasas_wait_for_outstanding(instance); |
772 | |||
773 | if (ret_val == SUCCESS) | 770 | if (ret_val == SUCCESS) |
774 | printk(KERN_NOTICE "megasas: reset successful \n"); | 771 | printk(KERN_NOTICE "megasas: reset successful \n"); |
775 | else | 772 | else |
776 | printk(KERN_ERR "megasas: failed to do reset\n"); | 773 | printk(KERN_ERR "megasas: failed to do reset\n"); |
777 | 774 | ||
778 | spin_lock(scmd->device->host->host_lock); | ||
779 | |||
780 | return ret_val; | 775 | return ret_val; |
781 | } | 776 | } |
782 | 777 | ||