eal: do not panic on vdev init failure
authorAaron Conole <aconole@redhat.com>
Wed, 22 Mar 2017 20:19:38 +0000 (16:19 -0400)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 27 Mar 2017 13:58:28 +0000 (15:58 +0200)
commite2c0413f2d0df911c49ebfeee2c595e4ee1f0fee
tree2aabe203ba8bd1f9acd6ae6d342bc53d97fd979b
parent10f6c93cea38e3d77e3149f1183dd2c2bd934cbc
eal: do not panic on vdev init failure

Even if one vdev should fail, there's no need to prevent further
processing.  Log the error, and reflect it to the higher levels to
decide.

Seems like it's possible to continue.  At least, the error is reflected
properly in the logs.  A user could then go and correct or investigate
the situation.

Signed-off-by: Aaron Conole <aconole@redhat.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
lib/librte_eal/bsdapp/eal/eal.c
lib/librte_eal/common/eal_common_dev.c
lib/librte_eal/linuxapp/eal/eal.c