Ilya Maximets via dev <[email protected]> writes:

> Ports that do not participate in STP or RSTP while they are enabled
> on a bridge can easily become not floodable, because the bundle update
> checks the STP/RSTP config on the bridge and not on the port and these
> ports have their default forwarding disabled state.  So, every time
> a bundle update runs, all bundles that do not participate in STP/RSTP
> are marked as not floodable, this means all the internal ports,
> including the bridge port, become non-floodable, as they do not
> participate by design.
>
> The issue was introduced quite some time ago, but became much easier
> to hit since the fix that made bundle update run on every
> reconfiguration to make sure the floodable flags are updated.
>
> Reported-at: 
> https://mail.openvswitch.org/pipermail/ovs-discuss/2026-September/054022.html
> Reported-by: Svenne Krap <[email protected]>
> Fixes: 4b5f19962adc ("stp,rstp: disable learning and forwarding in STP/RSTP 
> disabled state.")
> Fixes: 332ca1dad732 ("ofproto-dpif: Fix bundle floodable flag when disabling 
> STP/RSTP.")
> Signed-off-by: Ilya Maximets <[email protected]>
> ---

Surprised I didn't hit it in my own testing, but I guess I would have
been mostly focusing on ports which are participating in R/STP

Reviewed-by: Aaron Conole <[email protected]>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to