pci: do not log false failures for non-whitelisted devices
authorAndrew Rybchenko <arybchenko@solarflare.com>
Tue, 4 Apr 2017 14:59:20 +0000 (15:59 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 6 Apr 2017 21:13:06 +0000 (23:13 +0200)
If probe of the whitelisted PCI device fails, reset ret to zero
to silently skip non-whitelisted PCI devices.

Fixes: 10f6c93cea38 ("eal: do not panic on PCI failures")

Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
lib/librte_eal/common/eal_common_pci.c

index a0fc980..1ab92c9 100644 (file)
@@ -443,6 +443,7 @@ rte_eal_pci_probe(void)
                                 dev->addr.devid, dev->addr.function);
                        rte_errno = errno;
                        failed++;
+                       ret = 0;
                }
        }