Device start in both ice and i40e has historically blocked for up to
two seconds waiting for link to come up before returning. This causes
noticeable startup delay when a link partner is slow to come up or
absent entirely. This series reverts the wait in ice, and removes the
wait in i40e while ensuring that the MAC config is applied when the
link is up which is a requirement for some devices.

Ciara Loftus (2):
  net/ice: revert fix link up when starting device
  net/i40e: fix blocking link wait on device start

 drivers/net/intel/i40e/i40e_ethdev.c | 25 +++++++++++++++++++++----
 drivers/net/intel/i40e/i40e_ethdev.h |  2 ++
 drivers/net/intel/ice/ice_ethdev.c   |  2 +-
 3 files changed, 24 insertions(+), 5 deletions(-)

-- 
2.43.0

Reply via email to