From: Beilei Xing <beilei.x...@intel.com> Port can't start successfully if stopping port and starting port again. This patch fixes port start by initialization.
Fixes: e9ff6df15b9a ("net/idpf: stop before closing device") Signed-off-by: Beilei Xing <beilei.x...@intel.com> --- drivers/net/idpf/idpf_ethdev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/idpf/idpf_ethdev.c b/drivers/net/idpf/idpf_ethdev.c index 0b90f885a8..20f088eb80 100644 --- a/drivers/net/idpf/idpf_ethdev.c +++ b/drivers/net/idpf/idpf_ethdev.c @@ -552,6 +552,8 @@ idpf_dev_start(struct rte_eth_dev *dev) uint16_t req_vecs_num; int ret; + vport->stopped = 0; + if (dev->data->mtu > vport->max_mtu) { PMD_DRV_LOG(ERR, "MTU should be less than %d", vport->max_mtu); ret = -EINVAL; -- 2.26.2