This patch set adds support of mode 4 to link bonding pmd. It also introduce some minor changes to the orginal pmd driver to easer integrate mode 4.
This patchset depend on Declan Doherty patch set: http://dpdk.org/ml/archives/dev/2014-September/005069.html Pawel Wodkowski (2): bond: Extract common code to separate functions bond: Add mode4 (802.3AX) lib/librte_ether/rte_ether.h | 1 + lib/librte_pmd_bond/Makefile | 1 + lib/librte_pmd_bond/rte_eth_bond.h | 4 + lib/librte_pmd_bond/rte_eth_bond_8023ad.c | 1064 ++++++++++++++++++++++++++++ lib/librte_pmd_bond/rte_eth_bond_8023ad.h | 411 +++++++++++ lib/librte_pmd_bond/rte_eth_bond_api.c | 79 ++- lib/librte_pmd_bond/rte_eth_bond_args.c | 1 + lib/librte_pmd_bond/rte_eth_bond_pmd.c | 224 +++++- lib/librte_pmd_bond/rte_eth_bond_private.h | 37 +- 9 files changed, 1781 insertions(+), 41 deletions(-) create mode 100644 lib/librte_pmd_bond/rte_eth_bond_8023ad.c create mode 100644 lib/librte_pmd_bond/rte_eth_bond_8023ad.h -- 1.7.9.5