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
Changes in v2: - remove "bond: handle slaves with fewer queues than bonding device" - remove "bond: per-slave intermediate rx ring" Eric Kinzie (6): 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: 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 | 13 +- drivers/net/bonding/rte_eth_bond_pmd.c | 9 +- drivers/net/bonding/rte_eth_bond_version.map | 6 + 7 files changed, 249 insertions(+), 6 deletions(-) -- 1.7.10.4