diff options
-rw-r--r-- | drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/scsi/megaraid/megaraid_sas_fusion.c b/drivers/scsi/megaraid/megaraid_sas_fusion.c index 320c1a0952d0..e2dc20566ab7 100644 --- a/drivers/scsi/megaraid/megaraid_sas_fusion.c +++ b/drivers/scsi/megaraid/megaraid_sas_fusion.c | |||
@@ -2762,6 +2762,7 @@ int megasas_wait_for_outstanding_fusion(struct megasas_instance *instance, | |||
2762 | dev_warn(&instance->pdev->dev, "Found FW in FAULT state," | 2762 | dev_warn(&instance->pdev->dev, "Found FW in FAULT state," |
2763 | " will reset adapter scsi%d.\n", | 2763 | " will reset adapter scsi%d.\n", |
2764 | instance->host->host_no); | 2764 | instance->host->host_no); |
2765 | megasas_complete_cmd_dpc_fusion((unsigned long)instance); | ||
2765 | retval = 1; | 2766 | retval = 1; |
2766 | goto out; | 2767 | goto out; |
2767 | } | 2768 | } |
@@ -2769,6 +2770,7 @@ int megasas_wait_for_outstanding_fusion(struct megasas_instance *instance, | |||
2769 | if (reason == MFI_IO_TIMEOUT_OCR) { | 2770 | if (reason == MFI_IO_TIMEOUT_OCR) { |
2770 | dev_info(&instance->pdev->dev, | 2771 | dev_info(&instance->pdev->dev, |
2771 | "MFI IO is timed out, initiating OCR\n"); | 2772 | "MFI IO is timed out, initiating OCR\n"); |
2773 | megasas_complete_cmd_dpc_fusion((unsigned long)instance); | ||
2772 | retval = 1; | 2774 | retval = 1; |
2773 | goto out; | 2775 | goto out; |
2774 | } | 2776 | } |