Message ID | 20150423143437.18832.50571.stgit@brunhilda (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c index 83f91c5..c5fbee7 100644 --- a/drivers/scsi/hpsa.c +++ b/drivers/scsi/hpsa.c @@ -7758,7 +7758,12 @@ reinit_after_soft_reset: if (rc) { dev_warn(&h->pdev->dev, "Failed to request_irq after soft reset.\n"); - goto clean4; + /* + * clean4 starts with free_irqs, but that was just + * done. Then, request_irqs_failed, so there is + * nothing to free. So, goto the next label. + */ + goto clean3; } rc = hpsa_kdump_soft_reset(h);