drivers/edac: fix ignored return i82875p
Compiling this module gave a warning that the return value of 'pci_bus_add_device()' was not checked. This patch adds that check and an output message Signed-off-by: Douglas Thompson <dougthompson@xmission.com> Cc: Alan Cox <alan@lxorguk.ukuu.org.uk> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
654ede200f
commit
1c52152b30
|
@ -270,6 +270,7 @@ static int i82875p_setup_overfl_dev(struct pci_dev *pdev,
|
|||
{
|
||||
struct pci_dev *dev;
|
||||
void __iomem *window;
|
||||
int err;
|
||||
|
||||
*ovrfl_pdev = NULL;
|
||||
*ovrfl_window = NULL;
|
||||
|
@ -287,7 +288,12 @@ static int i82875p_setup_overfl_dev(struct pci_dev *pdev,
|
|||
if (dev == NULL)
|
||||
return 1;
|
||||
|
||||
pci_bus_add_device(dev);
|
||||
err = pci_bus_add_device(dev);
|
||||
if (err) {
|
||||
i82875p_printk(KERN_ERR,
|
||||
"%s(): pci_bus_add_device() Failed\n",
|
||||
__func__);
|
||||
}
|
||||
}
|
||||
|
||||
*ovrfl_pdev = dev;
|
||||
|
|
Loading…
Reference in a new issue