On October 22, 2021 7:03 PM, Ferruh Yigit wrote: > > diff --git a/drivers/net/txgbe/txgbe_ethdev.c > b/drivers/net/txgbe/txgbe_ethdev.c > index 7b46ffb68635..0b0f9db7cb2a 100644 > --- a/drivers/net/txgbe/txgbe_ethdev.c > +++ b/drivers/net/txgbe/txgbe_ethdev.c > @@ -2695,11 +2695,11 @@ txgbe_dev_link_update_share(struct rte_eth_dev > *dev, > int wait = 1; > > memset(&link, 0, sizeof(link)); > - link.link_status = ETH_LINK_DOWN; > - link.link_speed = ETH_SPEED_NUM_NONE; > - link.link_duplex = ETH_LINK_HALF_DUPLEX; > + link.link_status = RTE_ETH_LINK_DOWN; > + link.link_speed = RTE_ETH_SPEED_NUM_NONE; > + link.link_duplex = RTE_ETH_LINK_HALF_DUPLEX; > link.link_autoneg = !(dev->data->dev_conf.link_speeds & > - ETH_LINK_SPEED_FIXED); > + RTE_ETH_LINK_AUTONEG); >
Hi Ferruh, Is there some wrong that 'ETH_LINK_SPEED_FIXED' is changed to auto-negotiation? > hw->mac.get_link_status = true; >