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 index da0c6bb01a..e1f21f17ac 100644 --- 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 @@ -1,8 +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 -Since the last report, I have committed the man:geneve[4] driver and now it's available on CURRENT. +Since the last report, I have committed the man:geneve[4] driver and it is now 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 index 68a1c2ba50..6ca951d2d5 100644 --- 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 @@ -1,22 +1,21 @@ === Series of IPv6 Improvements Contact: Pouria Mousavizadeh Tehrani -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. +For the past 6 months, I have worked on 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 index e4ef9e3288..5c26359890 100644 --- a/website/content/en/status/report-2026-04-2026-06/metric.adoc +++ b/website/content/en/status/report-2026-04-2026-06/metric.adoc @@ -1,17 +1,20 @@ -=== Support for Metric +=== Support for Routing Metric Contact: Pouria Mousavizadeh Tehrani I have been working on the metric implementation since 2026Q1. +Routing metrics are configuration values used by a router to make routing decisions. +Router metrics help the routing stack to choose the best route among multiple feasible routes to a destination. +The route will go in the direction of the gateway with the lowest metric. 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.