net/bonding: fix LACP negotiation
authorLiang Zhang <zhangliang@bigo.sg>
Thu, 21 Mar 2019 10:22:47 +0000 (18:22 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 21 Mar 2019 19:30:35 +0000 (20:30 +0100)
commit56cbc08173995d6d57bd5927dfe9b11ad269bf8d
treeb4ad3aa0085815eb30543ce19ce90115d28f79db
parent0366137722a0826325c3da324ef80c7adffac722
net/bonding: fix LACP negotiation

When monitor(port-mirroring) traffic from other LACP port-channel,
rx_machine_update may be receiving other LACP negotiation packets.
Thus bond mode 4 negotiation will fail.

Fixes: 112891cd27e5 ("net/bonding: add dedicated HW queues for LACP control")
Cc: stable@dpdk.org
Signed-off-by: Liang Zhang <zhangliang@bigo.sg>
Acked-by: Chas Williams <chas3@att.com>
drivers/net/bonding/rte_eth_bond_8023ad.c
drivers/net/bonding/rte_eth_bond_8023ad_private.h