Date: Tue, 8 Apr 2025 10:30:08 GMT From: Lorenzo Salvadore <salvadore@FreeBSD.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Subject: git: 16c4dbfd2e - main - Status/2025Q1/openbgpd-fix-fib-handling.adoc: Add report Message-ID: <202504081030.538AU83m068052@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=16c4dbfd2e4f120c3dbbceb72ec1f63903e80cab commit 16c4dbfd2e4f120c3dbbceb72ec1f63903e80cab Author: Seyed Pouria Mousavizadeh Tehrani <info@spmzt.net> AuthorDate: 2025-04-08 09:47:14 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2025-04-08 09:48:07 +0000 Status/2025Q1/openbgpd-fix-fib-handling.adoc: Add report Reviewed by: Chris Moerz <freebsd@ny-central.org> --- .../report-2025-01-2025-03/openbgpd-fix-fib-handling.adoc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/website/content/en/status/report-2025-01-2025-03/openbgpd-fix-fib-handling.adoc b/website/content/en/status/report-2025-01-2025-03/openbgpd-fix-fib-handling.adoc new file mode 100644 index 0000000000..231d3930b0 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/openbgpd-fix-fib-handling.adoc @@ -0,0 +1,15 @@ +=== OpenBGPd Fix FIB handling on FreeBSD + +Links: + +link:https://undeadly.org/cgi?action=article;sid=20250207192657[OpenBGPD 8.8 released] URL: https://undeadly.org/cgi?action=article;sid=20250207192657[] + +link:https://github.com/openbgpd-portable/openbgpd-portable/pull/93[Fix crash on interface destroy] URL: link:https://github.com/openbgpd-portable/openbgpd-portable/pull/93[] + +Contact: Seyed Pouria Mousavizadeh Tehrani <info@spmzt.net> + +This work fixes FIB handling on FreeBSD when an interface is destroyed. + +I encountered this issue on one of our OpenBGPd-enabled FreeBSD servers, where destroying an interface caused all our BGP sessions to drop due to a crash in OpenBGPd. + +I decided to debug the issue and fix the problem; the results can be found in this link:https://github.com/openbgpd-portable/openbgpd-portable/pull/93[GitHub pull request]. + +Now, we can safely create or destroy virtual or cloned interfaces alongside OpenBGPd without worrying about our BGP sessions.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202504081030.538AU83m068052>
