Hi Thomas
From: Thomas Monjalon, Saturday, January 20, 2018 10:29 PM
> 20/01/2018 20:04, Matan Azrad:
> > Konstantin wrote in another thread:
> > >+  RTE_ETH_VALID_PORTID_OR_ERR_RET(port_id, 0);
> > >+
> > >+  dev = &rte_eth_devices[port_id];
> > >+
> > >+  RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->is_removed, 0);
> >
> > > I'd says these 2 checks have to be swapped.
> >
> > Konstantin, Please explain why.
> 
> I think he was talking about these 2 tests:
> 
> +     RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->is_removed, 0);
> +     if (dev->state == RTE_ETH_DEV_REMOVED)
> +             return 1;

Ahh yes, it makes sense, I will swap them.

Thanks.

Reply via email to