[ovs-discuss] [RTSP, Patchport] Patch Port leads to crashing child if rstp is enabled

Ben Pfaff blp at ovn.org
Tue Jan 19 18:30:54 UTC 2016

On Mon, Jan 18, 2016 at 09:02:47PM +0100, Thomas Rosenstein wrote:
> Hi,
> I just upgraded to 2.4.0 and enabled rstp, now adding a patch port leads to
> constant crashes of the child processes.
> This only happens if BOTH ends of the patch have rstp enabled!
> The commands:
> ovs-vsctl add-br br-test1
> ovs-vsctl add-br br-test2
> ovs-vsctl set br br-test1 rstp_enable=true
> ovs-vsctl set br br-test2 rstp_enable=true
> ovs-vsctl add-port br-test1 patch-1-2
> ovs-vsctl set interface patch-1-2 type=patch options:peer=patch-2-1
> ovs-vsctl add-port br-test2 patch-2-1
> ovs-vsctl set interface patch-2-1 type=patch options:peer=patch-1-2

Confirmed.  The code is attempting to take a mutex recursively.

I'm working on a fix.

More information about the discuss mailing list