mirror of
https://github.com/torvalds/linux.git
synced 2024-12-15 15:41:58 +00:00
[SCSI] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails
Signed-off-by: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
This commit is contained in:
parent
b5b9323b95
commit
b547f2d699
@ -4282,8 +4282,11 @@ static int __devinit beiscsi_dev_probe(struct pci_dev *pcidev,
|
||||
phba->num_cpus = num_cpus;
|
||||
SE_DEBUG(DBG_LVL_8, "num_cpus = %d\n", phba->num_cpus);
|
||||
|
||||
if (enable_msix)
|
||||
if (enable_msix) {
|
||||
beiscsi_msix_enable(phba);
|
||||
if (!phba->msix_enabled)
|
||||
phba->num_cpus = 1;
|
||||
}
|
||||
ret = be_ctrl_init(phba, pcidev);
|
||||
if (ret) {
|
||||
shost_printk(KERN_ERR, phba->shost, "beiscsi_dev_probe-"
|
||||
|
Loading…
Reference in New Issue
Block a user