[dpdk-dev] [PATCH 0/8] bonding: fixes and enhancements

Stephen Hemminger stephen at networkplumber.org
Fri Dec 4 18:14:12 CET 2015


These are bug fixes and some small enhancements to allow bonding
to work with external control (teamd). Please consider integrating
these into DPDK 2.2

Eric Kinzie (8):
  bond: use existing enslaved device queues
  bond mode 4: copy entire config structure
  bond mode 4: do not ignore multicast
  bond mode 4: allow external state machine
  bond: active slaves with no primary
  bond: handle slaves with fewer queues than bonding device
  bond: per-slave intermediate rx ring
  bond: do not activate slave twice

 app/test/test_link_bonding_mode4.c                |   7 +-
 drivers/net/bonding/rte_eth_bond_8023ad.c         | 174 +++++++++++++++++
 drivers/net/bonding/rte_eth_bond_8023ad.h         |  44 +++++
 drivers/net/bonding/rte_eth_bond_8023ad_private.h |   2 +
 drivers/net/bonding/rte_eth_bond_api.c            |  48 ++++-
 drivers/net/bonding/rte_eth_bond_pmd.c            | 217 ++++++++++++++++++----
 drivers/net/bonding/rte_eth_bond_private.h        |   9 +-
 drivers/net/bonding/rte_eth_bond_version.map      |   6 +
 8 files changed, 462 insertions(+), 45 deletions(-)

-- 
2.1.4



More information about the dev mailing list