debian/changelog | 7 +++++++ net/bridge/br_input.c | 5 +++++ net/bridge/br_stp.c | 3 +++ 3 files changed, 15 insertions(+)
New commits: commit 637ed61c7ca961416f9a3afc7ca58180ccf58c2a Author: Stephen Hemminger <[email protected]> Date: Fri May 15 11:34:34 2009 -0700 2.6.29-3+vyatta+4 commit 03aca7135c16fa6e40a5306f1fc47e11bec081c8 Author: Stephen Hemminger <[email protected]> Date: Fri May 15 11:27:07 2009 -0700 bridge: don't do STP topology change if not STP enabled If bridge is configured with no STP and forwarding delay of 0 (which is typical for virtualization) then when link starts it will flood all packets for the first 20 seconds. This bug was introduced by a combination of earlier changes: * forwarding database uses hold time of zero to indicate user wants to always flood packets * optimzation of the case of forwarding delay of 0 avoids the initial timer tick The fix is to just skip all the topology change detection code if kernel STP is not being used. Signed-off-by: Stephen Hemminger <[email protected]> commit fbcdc19a177778273a2e0b2fda7893d6f3f6ac4e Author: Stephen Hemminger <[email protected]> Date: Fri May 15 11:26:11 2009 -0700 bridge: relay bridge multicast pkgs if !STP Currently the bridge catches all STP packets; even if STP is turned off. This prevents other systems (which do have STP turned on) from being able to detect loops in the network. With this patch, if STP is off, then any packet sent to the STP multicast group address is forwarded to all ports. Based on earlier patch by Joakim Tjernlund with changes to go through forwarding (not local chain), and optimization that only last octet needs to be checked. Signed-off-by: Stephen Hemminger <[email protected]> http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=637ed61c7ca961416f9a3afc7ca58180ccf58c2a http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=03aca7135c16fa6e40a5306f1fc47e11bec081c8 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=fbcdc19a177778273a2e0b2fda7893d6f3f6ac4e _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
