Skip site navigation (1)Skip section navigation (2)
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>