]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/scsi/aacraid/commsup.c
aacraid: reset should disable MSI interrupt
[karo-tx-linux.git] / drivers / scsi / aacraid / commsup.c
index 94d2954d79ae0411a00507a8f5c7b4f0fa5bdf16..2cb663f8a8986dde107b6f6079d3f60395f24e1c 100644 (file)
@@ -1242,6 +1242,8 @@ static int _aac_reset_adapter(struct aac_dev *aac, int forced)
        kfree(aac->queues);
        aac->queues = NULL;
        free_irq(aac->pdev->irq, aac);
+       if (aac->msi)
+               pci_disable_msi(aac->pdev);
        kfree(aac->fsa_dev);
        aac->fsa_dev = NULL;
        quirks = aac_get_driver_ident(index)->quirks;