Hello!

I've found a small error in .../drivers/net/bonding/rte_eth_bond_api.c :

Func rte_eth_bond_create:
ret = rte_vdev_init(name, devargs);
if (ret)
  return -ENOMEM;


So, we get ENOMEM error regardless of the actual error code.

This code would be more applicable.
ret = rte_vdev_init(name, devargs);
if (ret)
  return ret;


Reported-by: Anatoly Dubinsky, a...@amicon.ru



________________________________
От: Анатолий Дубинский
Отправлено: 19 июня 2020 г. 21:12
Кому: dev@dpdk.org
Тема: small error in rte_eth_bond_api.c


Hello!

I've found a small error in .../drivers/net/bonding/rte_eth_bond_api.c :

Func rte_eth_bond_create:
ret = rte_vdev_init(name, devargs);
if (ret)
return -ENOMEM;

So, we get ENOMEM error regardless of the actual error code.

This code would be more applicable.
ret = rte_vdev_init(name, devargs);
if (ret)
return ret;


Yours sincerely, Anatoly Dubinsky.


Reply via email to