On 5/5/2020 8:10 PM, Gaetan Rivet wrote: > Some PMD do not respect the eth_dev API when allocating their > rte_eth_dev. As a result, on device add event resulting from > rte_eth_dev_probing_finish() call, the eth_dev processed is incomplete. > > The segfault is a good way to focus the developer on the issue, but does > not inspire confidence. Instead, warn the user of the error repeatedly. > > The failsafe PMD can warn of the issue and continue. It will repeatedly > attempt to initialize the failed port and complain about it, which > should result in the same developer focus but with less crashing. > > Signed-off-by: Gaetan Rivet <gr...@u256.net>
Applied to dpdk-next-net/master, thanks.