if_bridge and CARP causes hangs

Stefan Bethke stb at lassitu.de
Sun Sep 23 09:13:49 UTC 2018


I’ve just stumbled on this problem, which seems to be quite old and still unresolved.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200319

As a quick summary: if you configure CARP on an if_bridge interface, the CARP state changes will (always/with a high probability) create a deadlock between CARP and the if_bridge code, leading to the machine becoming unresponsive.

There is a suggested patch, but work on it seems to be very slow:
https://reviews.freebsd.org/D3133

I would love to see a fix in 11-stable or 12.0. Is there something I can do to help move this forward?


Regards,
Stefan

--
Stefan Bethke <stb at lassitu.de>   Fon +49 151 14070811

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 529 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20180923/846c8e9f/attachment.sig>


More information about the freebsd-stable mailing list