[PATCH 0/7] net/bonding: fixes and LACP short timeout
Robert Sanford
rsanford2 at gmail.com
Wed Dec 15 19:19:54 CET 2021
This patchset makes the following changes to net/bonding:
- Clean up minor errors in spelling, whitespace, C++ wrappers, and
comments.
- Replace directly overwriting of slave port's rte_eth_conf by copying
it, but only updating it via rte_eth_dev_configure().
- Make minor changes to allocation of mbuf pool and rx/tx rings.
- Add support for enabling LACP short timeout, i.e., link partner can
use fast periodic time interval between transmits.
- Add LACP short timeout to tests.
- Include bond_8023ad and bond_alb in doxygen.
Robert Sanford (7):
net/bonding: fix typos and whitespace
net/bonding: fix bonded dev configuring slave dev
net/bonding: change mbuf pool and ring allocation
net/bonding: support enabling LACP short timeout
net/bonding: add LACP short timeout to tests
net/bonding: add bond_8023ad and bond_alb to doc
Remove self from Timers maintainers.
MAINTAINERS | 1 -
app/test-pmd/cmdline.c | 81 ++++++++++++++++++++++-
app/test/test_link_bonding_mode4.c | 93 +++++++++++++++++++++++----
doc/api/doxy-api-index.md | 2 +
drivers/net/bonding/eth_bond_8023ad_private.h | 13 ++--
drivers/net/bonding/rte_eth_bond_8023ad.c | 64 ++++++++++++------
drivers/net/bonding/rte_eth_bond_8023ad.h | 18 ++++--
drivers/net/bonding/rte_eth_bond_pmd.c | 43 +++++++------
8 files changed, 245 insertions(+), 70 deletions(-)
--
2.7.4
More information about the dev
mailing list