]> git.baikalelectronics.ru Git - kernel.git/commit
bonding: remove "port-moved" state that was never implemented
authorMahesh Bandewar <maheshb@google.com>
Wed, 8 Mar 2017 18:55:59 +0000 (10:55 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 10 Mar 2017 01:33:29 +0000 (17:33 -0800)
commit58f5c32081922e5f78d30c671b0886eb76f8638e
tree48d4074b5c836dcb1787b2b024f574d3702f7d20
parentc4a02b9625a5d46ef248645962a8e0ea42cc32f1
bonding: remove "port-moved" state that was never implemented

LACP state-machine defines "port-moved" state when the same ActorSystemID
and Port are seen in a LACPDU received on different port. The state is
never set since it's not implemented. However the state-machine attempts
to clear that state occasionally. LACP state machine is already complicated
and since this state is not implemented, removing it's checks makes the
state-machine little simpler.

Signed-off-by: Mahesh Bandewar <maheshb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bonding/bond_3ad.c