bond: Only drop packets that indicate moves on SLB bonds.
authorBen Pfaff <blp@nicira.com>
Mon, 21 Nov 2011 21:18:25 +0000 (13:18 -0800)
committerBen Pfaff <blp@nicira.com>
Mon, 21 Nov 2011 21:18:25 +0000 (13:18 -0800)
commit6a65da89fd3f187e0e90d1af7b1e8f7c77670578
tree44d28507cd38d719f348600c6202d9ac699266f8
parenta52ae92c3993d7f1204288071c58d45013dfba58
bond: Only drop packets that indicate moves on SLB bonds.

SLB bonds, for important reasons, drop most incoming packets that indicate
that a MAC has moved to the bond from another port.  These reasons do not
apply to active-backup bonds, but until now OVS has still dropped them.

This fixes the problem.  Behavior of SLB bonds and TCP bonds in SLB
fallback mode is unaffected.

Cross-port of patch f931a4c93075e from master.

Bug #7928.
vswitchd/bridge.c