net/failsafe: fix secondary process probe
Remove the vdev args check for secondary process which prevents the
secondary from attaching to the device created by the primary process
via the hotplug framework. This check was removed for other vdevs but
was missed for failsafe.
Fixes: 4852aa8f6e
("drivers/net: enable hotplug on secondary process")
Cc: stable@dpdk.org
Signed-off-by: Kumara Parameshwaran <kumaraparamesh92@gmail.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
This commit is contained in:
parent
3037e6cf3d
commit
47f5dee19e
@ -340,8 +340,7 @@ rte_pmd_failsafe_probe(struct rte_vdev_device *vdev)
|
||||
INFO("Initializing " FAILSAFE_DRIVER_NAME " for %s",
|
||||
name);
|
||||
|
||||
if (rte_eal_process_type() == RTE_PROC_SECONDARY &&
|
||||
strlen(rte_vdev_device_args(vdev)) == 0) {
|
||||
if (rte_eal_process_type() == RTE_PROC_SECONDARY) {
|
||||
eth_dev = rte_eth_dev_attach_secondary(name);
|
||||
if (!eth_dev) {
|
||||
ERROR("Failed to probe %s", name);
|
||||
|
Loading…
Reference in New Issue
Block a user