[PATCH v2 0/8] net/bonding: fixes and per-member stats
Stephen Hemminger
stephen at networkplumber.org
Mon Aug 31 18:06:40 CEST 2026
The recent RFC's to bonding prompted me to (with AI assistance) to
look at current state of bonding PMD. Several issues were found.
This incorporates the RFC patch series and modifies it to
have Fixes and more checks.
Added proper extended statistics which allows looking how
members are doing.
Weijun Pan reported the stats double counting and the secondary
process crash (Bugzilla 1900).
v2 - fix bonding.ini flow items
Stephen Hemminger (7):
net/bonding: fix TLB member ordering with unusable member
net/bonding: skip unavailable members in device info
net/bonding: use atomic link status accessors
net/bonding: restrict control ops in secondary process
net/bonding: add extended statistics
test/bonding: add extended statistics test
doc: add bonding features matrix
Weijun Pan (1):
net/bonding: skip unavailable member stats
app/test/test_link_bonding.c | 148 ++++++++++
doc/guides/nics/features/bonding.ini | 40 +++
doc/guides/rel_notes/release_26_11.rst | 6 +
drivers/net/bonding/rte_eth_bond_8023ad.c | 18 ++
drivers/net/bonding/rte_eth_bond_api.c | 24 ++
drivers/net/bonding/rte_eth_bond_pmd.c | 338 +++++++++++++++++-----
6 files changed, 495 insertions(+), 79 deletions(-)
create mode 100644 doc/guides/nics/features/bonding.ini
--
2.53.0
More information about the dev
mailing list