net/bnxt: skip wait for link up on port start
Invoking bnxt_link_update_op() with wait_for_completion set would result in the driver waiting for 10s in case the port link is down to complete port initialization (dev_start_op()). Change it by not waiting for the completion when invoking it in dev_start_op() Signed-off-by: Somnath Kotur <somnath.kotur@broadcom.com> Reviewed-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
This commit is contained in:
parent
2df7dfffe3
commit
b758e00064
@ -1608,7 +1608,7 @@ int bnxt_dev_start_op(struct rte_eth_dev *eth_dev)
|
||||
|
||||
eth_dev->data->dev_started = 1;
|
||||
|
||||
bnxt_link_update_op(eth_dev, 1);
|
||||
bnxt_link_update_op(eth_dev, 0);
|
||||
|
||||
if (rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_FILTER)
|
||||
vlan_mask |= RTE_ETH_VLAN_FILTER_MASK;
|
||||
|
Loading…
Reference in New Issue
Block a user