Page MenuHomeFreeBSD

D57390.diff
No OneTemporary

D57390.diff

diff --git a/website/content/en/status/report-2026-04-2026-06/geneve-support.adoc b/website/content/en/status/report-2026-04-2026-06/geneve-support.adoc
new file mode 100644
--- /dev/null
+++ b/website/content/en/status/report-2026-04-2026-06/geneve-support.adoc
@@ -0,0 +1,8 @@
+=== GENEVE Tunnel
+
+Links: +
+link:https://reviews.freebsd.org/D54172[Add Support for Geneve (RFC8926)] URL: link:https://reviews.freebsd.org/D54172[]
+
+Contact: Pouria Mousavizadeh Tehrani <pouria@FreeBSD.org>
+
+Since the last report, I have committed the man:geneve[4] driver and now it's available on CURRENT.
diff --git a/website/content/en/status/report-2026-04-2026-06/ipv6_improvements.adoc b/website/content/en/status/report-2026-04-2026-06/ipv6_improvements.adoc
new file mode 100644
--- /dev/null
+++ b/website/content/en/status/report-2026-04-2026-06/ipv6_improvements.adoc
@@ -0,0 +1,22 @@
+=== Series of IPv6 Improvements
+
+Contact: Pouria Mousavizadeh Tehrani <pouria@FreeBSD.org>
+
+For the past 6 months, I have worked on a refreshing our IPv6 stack and
+implementeing pending RFCs in our stack, and they are now available on CURRENT.
+
+So far, I have added the support for:
+
+* RFC 9131 and RFC 9898 Section 3.9: Support for Gratuitous Neighbor Discovery (GRAND).
+* RFC 8781 (Section 5): Ability to have multiple PREF64 options.
+* RFC 4861 (Section 7.2.6 - 7.2.8): Support for delayed Neighbor Advertisement for both anycast and proxy addresses.
+* RFC 4191: Support for Route Information option in Router Advertisement.
+* Removed the support for DRAFT_IETF_6MAN_IPV6ONLY_FLAG to replace it with RFC 8925.
+
+Ongoing works:
+* RFC 8925: IPv6-Only Preferred Option For DHCPv4
+link:https://reviews.freebsd.org/D56637[(D56637)]
+* RFC 4429: Add support for Optimistic DAD.
+link:https://reviews.freebsd.org/D55229[(D55229)]
+
+I want to specially thanks mailto:glebius@FreeBSD[Gleb Smirnoff] for his timeless guidance and help on these works.
diff --git a/website/content/en/status/report-2026-04-2026-06/metric.adoc b/website/content/en/status/report-2026-04-2026-06/metric.adoc
new file mode 100644
--- /dev/null
+++ b/website/content/en/status/report-2026-04-2026-06/metric.adoc
@@ -0,0 +1,17 @@
+=== Support for Metric
+
+Contact: Pouria Mousavizadeh Tehrani <pouria@FreeBSD.org>
+
+I have been working on the metric implementation since 2026Q1.
+Support for metric in our routing stack is implemented and available in CURRENT.
+Metric support requires numerous updates to both kernel and userland.
+
+These are some highlights that were added:
+
+* Support for metric in rtsock via rmx_metric.
+* RTA_PRIORITY support for metric in netlink.
+* The upper 8-bit weight reservation for metric has been removed.
+* man:route[8] now shows the metric value.
+* man:netstat[1] now shows the metric value of each route when -w is used.
+
+You can also leverage metric using package:net/bird[] for your routing protocols.

File Metadata

Mime Type
text/plain
Expires
Sat, Aug 1, 3:57 AM (21 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35773950
Default Alt Text
D57390.diff (2 KB)

Event Timeline