Skip to content

Commit da7429f

Browse files
avasquez01James Bottomley
authored and
James Bottomley
committed
[SCSI] qla2xxx: Restrict MSI/MSI-X enablement on select ISP2432-type HBAs.
Signed-off-by: Andrew Vasquez <[email protected]> Signed-off-by: James Bottomley <[email protected]>
1 parent 6f13fd5 commit da7429f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

drivers/scsi/qla2xxx/qla_isr.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1829,6 +1829,18 @@ qla2x00_request_irqs(scsi_qla_host_t *ha)
18291829
goto skip_msix;
18301830
}
18311831

1832+
if (ha->pdev->subsystem_vendor == PCI_VENDOR_ID_HP &&
1833+
(ha->pdev->subsystem_device == 0x7040 ||
1834+
ha->pdev->subsystem_device == 0x7041 ||
1835+
ha->pdev->subsystem_device == 0x1705)) {
1836+
DEBUG2(qla_printk(KERN_WARNING, ha,
1837+
"MSI-X: Unsupported ISP2432 SSVID/SSDID (0x%X, 0x%X).\n",
1838+
ha->pdev->subsystem_vendor,
1839+
ha->pdev->subsystem_device));
1840+
1841+
goto skip_msi;
1842+
}
1843+
18321844
ret = qla24xx_enable_msix(ha);
18331845
if (!ret) {
18341846
DEBUG2(qla_printk(KERN_INFO, ha,

0 commit comments

Comments
 (0)