[CASSINI]: Check pci_set_mwi() return value.
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
@@ -4919,7 +4919,10 @@ static int __devinit cas_init_one(struct pci_dev *pdev,
|
|||||||
pci_cmd &= ~PCI_COMMAND_SERR;
|
pci_cmd &= ~PCI_COMMAND_SERR;
|
||||||
pci_cmd |= PCI_COMMAND_PARITY;
|
pci_cmd |= PCI_COMMAND_PARITY;
|
||||||
pci_write_config_word(pdev, PCI_COMMAND, pci_cmd);
|
pci_write_config_word(pdev, PCI_COMMAND, pci_cmd);
|
||||||
pci_set_mwi(pdev);
|
if (pci_set_mwi(pdev))
|
||||||
|
printk(KERN_WARNING PFX "Could enable MWI for %s\n",
|
||||||
|
pci_name(pdev));
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* On some architectures, the default cache line size set
|
* On some architectures, the default cache line size set
|
||||||
* by pci_set_mwi reduces perforamnce. We have to increase
|
* by pci_set_mwi reduces perforamnce. We have to increase
|
||||||
|
Reference in New Issue
Block a user