summaryrefslogtreecommitdiffstats
path: root/drivers/ata
diff options
context:
space:
mode:
authorTejun Heo2007-02-24 07:12:31 +0100
committerJeff Garzik2007-02-25 02:52:12 +0100
commit6a59dcf8678cbc4106a8a6e158d7408a87691358 (patch)
treed479d9ff9af8a66d636af4dacc90236111241b87 /drivers/ata
parentpata_amd: fix an obvious bug in cable detection (diff)
downloadkernel-qcow2-linux-6a59dcf8678cbc4106a8a6e158d7408a87691358.tar.gz
kernel-qcow2-linux-6a59dcf8678cbc4106a8a6e158d7408a87691358.tar.xz
kernel-qcow2-linux-6a59dcf8678cbc4106a8a6e158d7408a87691358.zip
sata_mv: fix pci_enable_msi() error handling
intx should be turned on when pci_enable_msi() fails not when it succeeds. Fix it. Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/ata')
-rw-r--r--drivers/ata/sata_mv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
index 06867b92c9c7..d724bc799b1a 100644
--- a/drivers/ata/sata_mv.c
+++ b/drivers/ata/sata_mv.c
@@ -2347,7 +2347,7 @@ static int mv_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
return rc;
/* Enable interrupts */
- if (msi && !pci_enable_msi(pdev))
+ if (msi && pci_enable_msi(pdev))
pci_intx(pdev, 1);
mv_dump_pci_cfg(pdev, 0x68);