Another series with focus on the fast/normal rx/tx handlers for 802.3ad. The first two patches make sure that the rx (resp. tx) fast and normal handlers are equivalent.
The third one will most likely have an impact on performance which I tried to mitigate with the last one. However, I have no benchmark to back those patches and I did not test those thoroughly, so they are more like RFC patches but sending anyway. -- David Marchand David Marchand (4): net/bonding: fix oob access in LACP mode when sending many packets net/bonding: fix LACP fast queue Rx handler net/bonding: fix unicast packets filtering when not in promisc net/bonding: prefer allmulti to promisc for LACP drivers/net/bonding/rte_eth_bond_8023ad.c | 51 ++- drivers/net/bonding/rte_eth_bond_8023ad_private.h | 7 + drivers/net/bonding/rte_eth_bond_pmd.c | 402 +++++++++------------- drivers/net/bonding/rte_eth_bond_private.h | 3 - 4 files changed, 224 insertions(+), 239 deletions(-) -- 1.8.3.1