Ben wanted me to send out my LACP patch series so he could check if it will conflict with changes hes planning to make. I've done some testing with this series and it appears to work. I have not gone over it with a fine toothed comb so I expect there to be some bugs/typos in the series. Small things may change before it's finally ready. However, I don't expect the overall architecture to change significantly.
Ethan Jackson (10): vswitchd: Iface destruction should result in flow revalidation. bridge: Create new port_run() function. bridge: Pull monitoring out of bonding logic. packets: create new compose_lacp_pdu() function. packets: Rename LACP portid and sysid to port_id and sys_id. vswitchd: Update lacp before bonding. vswitchd: Modularize LACP. lacp: Transmit more judiciously. lacp: Enable "fast" lacp timing mode. lacp: Transmit upon slave unregister. lib/automake.mk | 2 + lib/lacp.c | 675 ++++++++++++++++++++++++++++++++++ lib/lacp.h | 51 +++ lib/packets.c | 22 +- lib/packets.h | 20 +- vswitchd/bridge.c | 854 +++++++++++++------------------------------- vswitchd/ovs-vswitchd.8.in | 9 + vswitchd/vswitch.xml | 6 + 8 files changed, 1014 insertions(+), 625 deletions(-) create mode 100644 lib/lacp.c create mode 100644 lib/lacp.h -- 1.7.4.1 _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
