git: 16c4dbfd2e - main - Status/2025Q1/openbgpd-fix-fib-handling.adoc: Add report
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 08 Apr 2025 10:30:08 UTC
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.