On 6/2/26 3:06 PM, Aaron Conole wrote: > When STP/RSTP are in a disabled transition on a bridge, the sets will call > bundle_update() for each port as it should transition from FORWARDING to > DISABLED. However, this happens while the states are still non-NULL, > which causes bundle_update() to assume that the STP/RSTP status will > remain as forwarding. After this happens, the bundle->floodable flag > will remain 'false' and NORMAL action flood attempts will skip over > the ports. > > For all cases, call bundle_update after the Spanning Tree changes have > been calculated to make sure that final port details are correctly > applied (in the case of port state transitions which can occur without > subsequent port reconfiguration calls). > > Reported-at: https://redhat.atlassian.net/browse/FDP-3852 > Fixes: 21f7563cef5f ("ovs-vswitchd: Add support for 802.1D STP.") > Fixes: 9efd308e957c ("Rapid Spanning Tree Protocol (IEEE 802.1D).") > Acked-by: Mike Pattrick <[email protected]> > Signed-off-by: Aaron Conole <[email protected]> > --- > ofproto/ofproto-dpif.c | 15 +++++++++++ > tests/ofproto-dpif.at | 56 ++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 71 insertions(+)
Acked-by: Ilya Maximets <[email protected]> _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
