Hi, Can you please have a look and update the status?
On Wed, Jul 6, 2022 at 2:49 PM Usman Tanveer <usman.tanv...@emumba.com> wrote: > > It has been there since the file was added (2015). I'm not able to > find any purpose for this. > > Although, it's misleading the messages it shows upon calling > rte_ethtool_net_open() as mentioned above. And when this function is > called even when the port is already UP, it should print a message > "device already started", but it's not like that because it first > stops the device and then starts it again. > > The above change fixes both misleading messages. > > > On Mon, Jun 27, 2022 at 2:16 AM Thomas Monjalon <tho...@monjalon.net> wrote: > > > > 27/05/2022 08:42, Usman Tanveer: > > > There is a call to rte_eth_dev_stop() in rte_ethtool_net_open() > > > due to which user gets misleading message upon first open/start call. > > > It says that the > > > device is already stopped, which should not be the case. This patch > > > removes rte_eth_dev_stop() from rte_ethtool_net_open(). > > > > Why was it there? > > Any opinion? Is it safe to remove? > > > > > int > > > rte_ethtool_net_open(uint16_t port_id) > > > { > > > - int ret; > > > - > > > - ret = rte_eth_dev_stop(port_id); > > > - if (ret != 0) > > > - return ret; > > > - > > > return rte_eth_dev_start(port_id); > > > } > > > > > >