link_autoneg shold use ETH_LINK_FIXED, not ETH_LINK_SPEED_FIXED Fixes: cd3c44c48caa ("net/vmxnet3: keep consistent link status") Cc: ch...@att.com
Signed-off-by: Ferruh Yigit <ferruh.yi...@intel.com> --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c index 2f65fe479..426008722 100644 --- a/drivers/net/vmxnet3/vmxnet3_ethdev.c +++ b/drivers/net/vmxnet3/vmxnet3_ethdev.c @@ -320,7 +320,7 @@ eth_vmxnet3_dev_init(struct rte_eth_dev *eth_dev) memset(&link, 0, sizeof(link)); link.link_duplex = ETH_LINK_FULL_DUPLEX; link.link_speed = ETH_SPEED_NUM_10G; - link.link_autoneg = ETH_LINK_SPEED_FIXED; + link.link_autoneg = ETH_LINK_FIXED; rte_eth_linkstatus_set(eth_dev, &link); return 0; @@ -813,7 +813,7 @@ vmxnet3_dev_stop(struct rte_eth_dev *dev) memset(&link, 0, sizeof(link)); link.link_duplex = ETH_LINK_FULL_DUPLEX; link.link_speed = ETH_SPEED_NUM_10G; - link.link_autoneg = ETH_LINK_SPEED_FIXED; + link.link_autoneg = ETH_LINK_FIXED; rte_eth_linkstatus_set(dev, &link); } -- 2.13.6