aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenzo Salvadore <salvadore@FreeBSD.org>2026-11-09 17:42:35 +0000
committerLorenzo Salvadore <salvadore@FreeBSD.org>2026-11-09 18:42:50 +0000
commit311c14dc6ae5722bc83a18b835e02bd58680bee0 (patch)
tree5d4f758604ac4decaa312f87dd93ca6914a4cccc
parentc13dc75acf41e23009b6805ba51c346091adf089 (diff)
Status/2026Q3: Vale fixes
-rw-r--r--website/content/en/status/report-2026-07-2026-09/bananapi-r64-r2-drivers.adoc34
-rw-r--r--website/content/en/status/report-2026-07-2026-09/bhyvemgr.adoc6
-rw-r--r--website/content/en/status/report-2026-07-2026-09/frdp.adoc2
-rw-r--r--website/content/en/status/report-2026-07-2026-09/freebsd-hpc-ports.adoc18
-rw-r--r--website/content/en/status/report-2026-07-2026-09/rocm.adoc6
-rw-r--r--website/content/en/status/report-2026-07-2026-09/sbom.adoc2
6 files changed, 28 insertions, 40 deletions
diff --git a/website/content/en/status/report-2026-07-2026-09/bananapi-r64-r2-drivers.adoc b/website/content/en/status/report-2026-07-2026-09/bananapi-r64-r2-drivers.adoc
index a570970bff..c72a9d744c 100644
--- a/website/content/en/status/report-2026-07-2026-09/bananapi-r64-r2-drivers.adoc
+++ b/website/content/en/status/report-2026-07-2026-09/bananapi-r64-r2-drivers.adoc
@@ -5,32 +5,21 @@ link:https://wiki.freebsd.org/arm/Bananapi[Banana Pi on the FreeBSD Wiki] URL: l
Contact: Martin Filla <freebsd@sysctl.cz>
-This project adds FreeBSD support for three Banana Pi router boards: the
-BPI-R2 (MediaTek MT7623, armv7), the BPI-R64 (MediaTek MT7622, arm64) and
-the BPI-R2 Pro (Rockchip RK3568, arm64).
+This project adds FreeBSD support for three Banana Pi router boards: the BPI-R2 (MediaTek MT7623, armv7), the BPI-R64 (MediaTek MT7622, arm64) and the BPI-R2 Pro (Rockchip RK3568, arm64).
==== BPI-R2 (MT7623) Introduction
-The Banana Pi BPI-R2 is a MediaTek MT7623N-based router board (quad-core
-ARM Cortex-A7, up to 1.3 GHz) with 2 GB DDR3, 8 GB eMMC, 4x Gigabit LAN and
-1x Gigabit WAN driven by the built-in MT7530 switch, two SATA ports, two
-USB 3.0 ports, a mini PCIe slot, HDMI output, MIPI DSI/CSI connectors and
-the usual UART, I2C, SPI, PWM and GPIO headers. Because the MT7623 is an
-armv7 part, it is the only board of the three that is built from the
-32-bit `GENERIC` kernel configuration.
+The Banana Pi BPI-R2 is a MediaTek MT7623N-based router board (quad-core ARM Cortex-A7, up to 1.3 GHz) with 2 GB DDR3, 8 GB eMMC, 4x Gigabit LAN and 1x Gigabit WAN driven by the built-in MT7530 switch, two SATA ports, two USB 3.0 ports, a mini PCIe slot, HDMI output, MIPI DSI/CSI connectors and the usual UART, I2C, SPI, PWM and GPIO headers.
+Because the MT7623 is an armv7 part, it is the only board of the three that is built from the 32-bit `GENERIC` kernel configuration.
==== Current State of FreeBSD Support BPI-R2
Implemented so far:
-* Platform / machdep support -- device map, early console, late init and
- SoC reset, plus the `SOC_MEDIATEK` kernel option and a DTB build for
- `mt7623n-bananapi-bpi-r2.dts`
+* Platform / machdep support -- device map, early console, late init and SoC reset, plus the `SOC_MEDIATEK` kernel option and a DTB build for `mt7623n-bananapi-bpi-r2.dts`
* SMP startup for the four Cortex-A7 cores
* UART driver
-* Clock management -- shared MediaTek clock infrastructure (gates, muxes,
- fixed factors) used by the topckgen, infracfg, pericfg, hifsys, bdpsys,
- imgsys, vdecsys and audsys clock controllers
+* Clock management -- shared MediaTek clock infrastructure (gates, muxes, fixed factors) used by the topckgen, infracfg, pericfg, hifsys, bdpsys, imgsys, vdecsys and audsys clock controllers
* PLL clocks (apmixedsys)
* System configuration registers (syscfg/syscon)
* Pinctrl
@@ -52,10 +41,7 @@ Implement missing drivers:
==== BPI-R64 Introduction
-The Banana Pi BPI-R64 is a MediaTek MT7622-based development board
-(dual-core ARM Cortex-A53, ~1.35 GHz) featuring 4x Gigabit LAN, 1x Gigabit
-WAN, 802.11n 4x4 Wi-Fi, Bluetooth 5.0 and a range of peripheral interfaces
-(UART, SPI, I2C, GPIO, SATA, mini PCIe, eMMC and others).
+The Banana Pi BPI-R64 is a MediaTek MT7622-based development board (dual-core ARM Cortex-A53, ~1.35 GHz) featuring 4x Gigabit LAN, 1x Gigabit WAN, 802.11n 4x4 Wi-Fi, Bluetooth 5.0 and a range of peripheral interfaces (UART, SPI, I2C, GPIO, SATA, mini PCIe, eMMC and others).
==== Current State of FreeBSD Support BPI-R64
@@ -94,11 +80,9 @@ Work in progress:
==== BPI-R2 Pro Introduction
The Banana Pi BPI-R2 Pro is the next generation smart router development
-board, powered by a Rockchip RK3568 processor. It carries 2 GB LPDDR4
-memory and 16 GB eMMC storage, and offers two USB 3.0 ports, five Gigabit
-Ethernet ports, an M.2 Key-E and a mini PCIe slot, two MIPI DSI interfaces
-(one of which can be switched to LVDS in software), one MIPI CSI camera
-interface and one HDMI output.
+board, powered by a Rockchip RK3568 processor.
+
+It carries 2 GB LPDDR4 memory and 16 GB eMMC storage, and offers two USB 3.0 ports, five Gigabit Ethernet ports, an M.2 Key-E and a mini PCIe slot, two MIPI DSI interfaces (one of which can be switched to LVDS in software), one MIPI CSI camera interface and one HDMI output.
==== Current State of FreeBSD Support BPI-R2 Pro
diff --git a/website/content/en/status/report-2026-07-2026-09/bhyvemgr.adoc b/website/content/en/status/report-2026-07-2026-09/bhyvemgr.adoc
index f693acca09..e956d5ee30 100644
--- a/website/content/en/status/report-2026-07-2026-09/bhyvemgr.adoc
+++ b/website/content/en/status/report-2026-07-2026-09/bhyvemgr.adoc
@@ -25,8 +25,10 @@ These are some highlights that were added:
- Add support to use VNC unix sock (vnc.sock) when FreeBSD >= 1500509
- Add support for storage snapshot (only if zfs is enable)
- Improve TPM support
-- Move to client/server architecture (unixsocket, json, etc). The bhyvemgr keeps like a client and a new bhyvemgrd app is used like a server.
-- Remove privileged functions/procedures. Now they are part of bhyvemgrd.
+- Move to client/server architecture (unixsocket, json, etc).
+ The bhyvemgr keeps like a client and a new bhyvemgrd app is used like a server.
+- Remove privileged functions/procedures.
+ Now they are part of bhyvemgrd.
- Remove sudo/doas support.
It is not necessary anymore because privileged tasks will trigger from bhyvemgrd service.
- Remove FreeBSD 13.x support
diff --git a/website/content/en/status/report-2026-07-2026-09/frdp.adoc b/website/content/en/status/report-2026-07-2026-09/frdp.adoc
index ae449008be..a711811f3d 100644
--- a/website/content/en/status/report-2026-07-2026-09/frdp.adoc
+++ b/website/content/en/status/report-2026-07-2026-09/frdp.adoc
@@ -14,7 +14,7 @@ We hope this initiative will gain support within the Russian-speaking FreeBSD co
During the last quarter:
-* The project to translate FreeBSD man pages has moved beyond its initial stages: approximately 300 documents from Section 1 (General Commands) have been published in the package:russian/freebsd-man[] port (with man pages for versions 15.0 and above).
+* The project to translate FreeBSD man pages has moved beyond its initial stages: approximately 300 documents from Section 1 (General Commands) have been published in the package:russian/freebsd-man[] port (with man pages for versions 15.0 and above).
Many thanks to mailto:arrowd@FreeBSD.org[Gleb Popov] for preparing and publishing the port.
* For the FreeBSD 14.5 release, the complete set of release documentation (release notes, errata, etc.) has been translated into Russian in a timely manner alongside the English originals.
* 100% of the text in Weblate has been translated and synchronized with the English version (in August).
diff --git a/website/content/en/status/report-2026-07-2026-09/freebsd-hpc-ports.adoc b/website/content/en/status/report-2026-07-2026-09/freebsd-hpc-ports.adoc
index 4c3a05b2c5..2eed501750 100644
--- a/website/content/en/status/report-2026-07-2026-09/freebsd-hpc-ports.adoc
+++ b/website/content/en/status/report-2026-07-2026-09/freebsd-hpc-ports.adoc
@@ -1,15 +1,15 @@
=== FreeBSD HPC Ports Modernization
Links: +
-link:https://cgit.freebsd.org/ports/tree/sysutils/slurm-wlm/[sysutils/slurm-wlm] URL: link:https://cgit.freebsd.org/ports/tree/sysutils/slurm-wlm/[https://cgit.freebsd.org/ports/tree/sysutils/slurm-wlm/] +
-link:https://cgit.freebsd.org/ports/tree/net/ucx/[net/ucx] URL: link:https://cgit.freebsd.org/ports/tree/net/ucx/[https://cgit.freebsd.org/ports/tree/net/ucx/] +
-link:https://cgit.freebsd.org/ports/tree/net/openmpi/[net/openmpi] URL: link:https://cgit.freebsd.org/ports/tree/net/openmpi/[https://cgit.freebsd.org/ports/tree/net/openmpi/] +
-link:https://cgit.freebsd.org/ports/tree/benchmarks/py-reframe-hpc/[benchmarks/py-reframe-hpc] URL: link:https://cgit.freebsd.org/ports/tree/benchmarks/py-reframe-hpc/[https://cgit.freebsd.org/ports/tree/benchmarks/py-reframe-hpc/] +
-link:https://cgit.freebsd.org/ports/tree/sysutils/py-clustershell/[sysutils/py-clustershell] URL: link:https://cgit.freebsd.org/ports/tree/sysutils/py-clustershell/[https://cgit.freebsd.org/ports/tree/sysutils/py-clustershell/] +
-link:https://bugs.schedmd.com/show_bug.cgi?id=25911[SchedMD bug 25911: proctrack/freebsd-reaper] URL: link:https://bugs.schedmd.com/show_bug.cgi?id=25911[https://bugs.schedmd.com/show_bug.cgi?id=25911] +
-link:https://bugs.schedmd.com/show_bug.cgi?id=25912[SchedMD bug 25912: configless OS-specific Include files] URL: link:https://bugs.schedmd.com/show_bug.cgi?id=25912[https://bugs.schedmd.com/show_bug.cgi?id=25912] +
-link:https://github.com/openucx/ucx/pull/11549[openucx/ucx#11549: UCS/SYS portability fixes for non-Linux platforms] URL: link:https://github.com/openucx/ucx/pull/11549[https://github.com/openucx/ucx/pull/11549] +
-link:https://github.com/hpc/mpifileutils/pull/664[hpc/mpifileutils#664: Portability fixes for FreeBSD/non-Linux builds] URL: link:https://github.com/hpc/mpifileutils/pull/664[https://github.com/hpc/mpifileutils/pull/664]
+link:https://cgit.freebsd.org/ports/tree/sysutils/slurm-wlm/[sysutils/slurm-wlm] URL: link:https://cgit.freebsd.org/ports/tree/sysutils/slurm-wlm/[] +
+link:https://cgit.freebsd.org/ports/tree/net/ucx/[net/ucx] URL: link:https://cgit.freebsd.org/ports/tree/net/ucx/[] +
+link:https://cgit.freebsd.org/ports/tree/net/openmpi/[net/openmpi] URL: link:https://cgit.freebsd.org/ports/tree/net/openmpi/[] +
+link:https://cgit.freebsd.org/ports/tree/benchmarks/py-reframe-hpc/[benchmarks/py-reframe-hpc] URL: link:https://cgit.freebsd.org/ports/tree/benchmarks/py-reframe-hpc/[] +
+link:https://cgit.freebsd.org/ports/tree/sysutils/py-clustershell/[sysutils/py-clustershell] URL: link:https://cgit.freebsd.org/ports/tree/sysutils/py-clustershell/[] +
+link:https://bugs.schedmd.com/show_bug.cgi?id=25911[SchedMD bug 25911: proctrack/freebsd-reaper] URL: link:https://bugs.schedmd.com/show_bug.cgi?id=25911[] +
+link:https://bugs.schedmd.com/show_bug.cgi?id=25912[SchedMD bug 25912: configless OS-specific Include files] URL: link:https://bugs.schedmd.com/show_bug.cgi?id=25912[] +
+link:https://github.com/openucx/ucx/pull/11549[openucx/ucx#11549: UCS/SYS portability fixes for non-Linux platforms] URL: link:https://github.com/openucx/ucx/pull/11549[] +
+link:https://github.com/hpc/mpifileutils/pull/664[hpc/mpifileutils#664: Portability fixes for FreeBSD/non-Linux builds] URL: link:https://github.com/hpc/mpifileutils/pull/664[]
Contact: Generic Rikka <rikka.goering@outlook.de>
diff --git a/website/content/en/status/report-2026-07-2026-09/rocm.adoc b/website/content/en/status/report-2026-07-2026-09/rocm.adoc
index d6f277c191..2c6ddac016 100644
--- a/website/content/en/status/report-2026-07-2026-09/rocm.adoc
+++ b/website/content/en/status/report-2026-07-2026-09/rocm.adoc
@@ -41,13 +41,15 @@ That code has not been completed yet, so I have not opened it.
* Fixing initialisation issues in rocr-runtime, and working through whatever else shows up once it runs further.
* Getting the large rocm-systems pull request finished and opened upstream.
-* Fixing issues with Sysfs within amdkfd. Still diagnosing issues, and figuring out what exactly the issue is.
+* Fixing issues with Sysfs within amdkfd.
+ Still diagnosing issues, and figuring out what exactly the issue is.
==== Help needed
* Support for RDNA 1 and RDNA 2: I had commented/stubbed out all the structs and functions related to RDNA 1 and 2, because I do not have the cards, nor the time right now to test them properly.
If you have the cards and the time to test them, please reach out and I can tell you exactly how to do it.
-This work has been sponsored by The FreeBSD Foundation! Thank you to the FreeBSD Foundation!!
+This work has been sponsored by The FreeBSD Foundation!
+Thank you to the FreeBSD Foundation!!
Sponsor: The FreeBSD Foundation
diff --git a/website/content/en/status/report-2026-07-2026-09/sbom.adoc b/website/content/en/status/report-2026-07-2026-09/sbom.adoc
index 885b44eb67..331f78529b 100644
--- a/website/content/en/status/report-2026-07-2026-09/sbom.adoc
+++ b/website/content/en/status/report-2026-07-2026-09/sbom.adoc
@@ -5,7 +5,7 @@ link:https://reviews.freebsd.org/D59528[sys/arm/arm/busdma_machdep.c: Correct SP
link:https://reviews.freebsd.org/D59527[sys/powerpc/powerpc/busdma_machdep.c: Correct SPDX-License-Identifier] URL: https://reviews.freebsd.org/D59527 +
link:https://reviews.freebsd.org/D59526[sys/powerpc/powerpc/busdma_bounce.c: Correct SPDX-License-Identifier] URL: https://reviews.freebsd.org/D59526 +
link:https://reviews.freebsd.org/D59525[sys/x86/x86/busdma_machdep.c: Correct SPDX-License-Identifier] URL: https://reviews.freebsd.org/D59525 +
-link:https://reviews.freebsd.org/D59524[sys/x86/x86/busdma_bounce.c: Correct SPDX-License-Identifier] URL: https://reviews.freebsd.org/D59524 +
+link:https://reviews.freebsd.org/D59524[sys/x86/x86/busdma_bounce.c: Correct SPDX-License-Identifier] URL: https://reviews.freebsd.org/D59524 +
link:https://reviews.freebsd.org/D59523[sys/kern/subr_busdma_bounce.c: Correct SPDX-License-Identifier] URL: https://reviews.freebsd.org/D59523 +
link:https://reviews.freebsd.org/D60352[D60352] URL: https://reviews.freebsd.org/D60352
link:https://reviews.freebsd.org/D60441[D60441] URL: https://reviews.freebsd.org/D60441