[dpdk-dev] [PATCH v9 02/10] bond: replace rte_panic instances in bonding driver
Arnon Warshavsky
arnon at qwilt.com
Thu Apr 26 23:06:18 CEST 2018
Hi Kevin
> /* Any memory allocation failure in initialization is critical
> because
> > * resources can't be free, so reinitialization is impossible. */
>
> What about this comment? Not sure if it is just stale or if there is
> something else you need to do.
>
This comment was originally in the code to explain why is a panic being
thrown.
By returning from this function in this patch I also aim to terminate the
process, but through the door rather than out the window,
so It still makes sense there
>
> > * @return
> > * 0 on success, negative value otherwise.
>
> ^^^ you inadvertently fixed a doxygen bug :-)
> I consider this doxygen tightly coupled with the code in this change so I
> will not charge twice here :)
>
>
> > + if (rc == internals->active_slave_count) {
> > + int rc = activate_slave(bonded_eth_dev,
> > + slave_port_id);
> > + if (rc != 0)
> > + return -1;
> > + }
>
> Not functionally wrong, but commented about no need for variables here
> in v4 and seems to have been missed
>
Indeed missed that one. Will fix
Thanks
/Arnon
More information about the dev
mailing list