aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hpsa.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/hpsa.c')
-rw-r--r--drivers/scsi/hpsa.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 865d452542be..594ce8316727 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/hpsa.c
@@ -4072,10 +4072,10 @@ static int hpsa_request_irq(struct ctlr_info *h,
4072 4072
4073 if (h->msix_vector || h->msi_vector) 4073 if (h->msix_vector || h->msi_vector)
4074 rc = request_irq(h->intr[h->intr_mode], msixhandler, 4074 rc = request_irq(h->intr[h->intr_mode], msixhandler,
4075 IRQF_DISABLED, h->devname, h); 4075 0, h->devname, h);
4076 else 4076 else
4077 rc = request_irq(h->intr[h->intr_mode], intxhandler, 4077 rc = request_irq(h->intr[h->intr_mode], intxhandler,
4078 IRQF_DISABLED, h->devname, h); 4078 IRQF_SHARED, h->devname, h);
4079 if (rc) { 4079 if (rc) {
4080 dev_err(&h->pdev->dev, "unable to get irq %d for %s\n", 4080 dev_err(&h->pdev->dev, "unable to get irq %d for %s\n",
4081 h->intr[h->intr_mode], h->devname); 4081 h->intr[h->intr_mode], h->devname);